2014-11-18 5 views
0

Я работаю в проекте, где мне нужно интегрировать face-book graph-api. Все идет хорошо , но я застрял в проблеме, чтобы получить список друзей в моей книге друзей, используя/me/friends /. Это вернуть меня только тех друзей, которые есть войти с моим приложением, но я хочу, чтобы мой весь список друзейfacebook Graph api fetch Список всех друзей

$session = new FacebookSession($session->getToken()); 
$friends= (new FacebookRequest($session, 'GET', '/me/friends'))->execute()->getGraphObject() 
->asArray(); 
echo '<pre>' . print_r($friends, 1) . '</pre>'; 

Это возвращение [данные] => Массив ( [0] => StdClass Object ( [имя] => Нитин Chamola [ID] => 792718557454395 )

 [1] => stdClass Object 
      (
       [name] => Ajay Aggarwal 
       [id] => 765446336856080 
      ) 

     [2] => stdClass Object 
      (
       [name] => Manjit Singh Jassal 
       [id] => 1538019986415496 
      ) 

     [3] => stdClass Object 
      (
       [name] => Sapna Thakur 
       [id] => 1518184435101741 
      ) 

    ) 

[paging] => stdClass Object 
    (
     [next] => https://graph.facebook.com/v2.2/1587893521432407/friends?access_token=CAAGPXznoOFkBAOCKznoJ4AwZBi9DhlNQYuvgn1qT1Qz3x0JE5mUT5JXOnEnhPtpcriJjoRB5K2yNW3B2L0PtJEcgy8MK3NbZB2oHeBPEeayudFSSxDDOTYUc4J3Q9zDkBqsIGcDcHyzECBtHqOM2HKRUwdOmsSRAJQ41lVWj0T1O2bH1P4ZC2Or2Gv0FuVTL7Wp2xudgGsDHyjwLvGT&limit=25&offset=25&__after_id=enc_AexVs_nuUmTOuF4B5iplPfzsuPs6vtQGx7TV_pH-cINIX2nUIvn3vdmWzNINrKx-vqDnpavxrIA_kr3aqSr6lw4k 
    ) 

[summary] => stdClass Object 
    (
     [total_count] => 242 
    ) 

ответ

0

После Graph API 2 и выше вы можете больше не делать этого. вы можете только получать список тех друзей, которые у se ваше приложение i, e, которое разрешило ваше приложение. Это было сделано fb по соображениям безопасности.

Смежные вопросы