我正在尝试使用以下代码进行过滤,添加字段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/
答案 0 :(得分:0)
您可以在应用中过滤结果,只获得安装了应用的朋友的结果:
$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 />';
}
}