-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

相關問題