我试图使用以下代码添加字段Installed=true进行过滤但这对我不起作用……没有错误,只是抛出所有朋友没有任何过滤器
$user_friends = $fb->api('/me', array('fields' => 'friends' ) );
print_r($user_friends);
$friend_array = $user_friends['friends']['data'];
foreach ( $friend_array as $current ) {
echo '<img src="http://graph.facebook.com/'.$current['id'].'/picture" />';
echo '<br />';
}
我正在使用这个文档https://developers.facebook.com/docs/graph-api/reference/user/
你可以在你的应用程序中过滤结果,只获得那些安装了你的应用程序的朋友:
$user_friends = $fb->api('/me/friends', array('fields' => 'id,installed' ) );
print_r($user_friends);
$friend_array = $user_friends['friends']['data'];
foreach ( $friend_array as $current ) {
if (array_key_exists('installed', $current)) {
echo '<img src="http://graph.facebook.com/'.$current['id'].'/picture" />';
echo '<br />';
}
}