-2

我使用facebook php sdk并开发一个应用程序,在这里我想邀请Facebook朋友通过发送消息给他们一些link。所以,无论我邀请谁,我都想将这些Facebook ID保存到我的数据库中。请建议一些解决方案发送消息到每个facebook friend并得到他的facebbokId。这项工作更受赞赏。邀请Facebook好友加入我们的应用程序

回答

1

我觉得你使用PHP SDK ...

通过使用下面的PHP代码,你可以从Facebook的

   <?php 
       $facebook = new Facebook(array(
         'appId' => 'CLIENT_ID', 
         'secret' => 'SECRET_KEY', 
       ));   
       $access_token = $facebook->getAccessToken(); 
       $user = $facebook->getUser(); 
       $result =file_get_contents('https://graph.facebook.com/'.$user.'/friends?access_token='.$access_token.''); 
            print_r($result); 
       ?> 

获取好友列表中通过使用来自Facebook的获取好友列表数据后sdk..If你想你存储它的详细信息存储到数据库

Javascriptcode:

$.ajax({ 
         type:'POST',        
         url:'/action_comes_here', 
         data:{}, 
         success: function() 
         { 
          var user_ids = array('14545456','5695695456'); // 
          FB.ui({method: 'apprequests', 
            app_id:'CLIENT_ID', 
            message: 'TITLE', 
            data:{}, 
            to: user_ids, 
           }, 
           function(response) { 
            if(response){ 
             ///SUCCESS HERE 
            } 
            else 
            { 
             ///FALIURE COMES HERE 
            } 
           }); 
          }, 
          error: function(){ 
              alert("Something went wrong ... Please Try again"); 

          } 
       });    

谢谢 Sakthi

相关问题