Получить друзей из Facebook без приложения в Graph API 2.1 или Facebook SDK 4.0 (PHP)

Я пытаюсь найти друзей из Facebook, используя «me / taggable_friends», но он возвращает даже тех, кто зарегистрирован в приложении.
Есть ли способ получить только тех друзей, которые не используют приложение?

Я использую код:

        $session = new FacebookSession($_SESSION['facebookToken']);
try {
if ( !$session->validate() ) {
$session = null;
}else{
$param = $id.'/taggable_friends?limit=120&fields=picture.width(300).height(300),id,name';
$request = new FacebookRequest(
$session,
'GET',
$param
);
$response = $request->execute();
while($response){
$graphObject = $response->getGraphObject()->asArray();

foreach($graphObject['data'] as $index => $value){

$taggable_friends[] = array(
'id' => $value->id,
'name' => $value->name,
'image' => $value->picture->data->url
);
}

if($response->getRequestForNextPage() != null){
$response = $response->getRequestForNextPage()->execute();
continue;
}else{
break;
}
}
}
return $taggable_friends;
}catch ( Exception $e ) {}

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]