以前、graph.facebook.comを開くと、私の友人全員のIDを1つの場所で取得できますが、現在は別の開発者ページにリダイレクトされています。
友達のIDを一度に取得できる方法がまだ残っているかどうか知りたいです。その機能は知っていgraph.facebook.com/username
ますが、一度に全部持っていきたいです。
以前、graph.facebook.comを開くと、私の友人全員のIDを1つの場所で取得できますが、現在は別の開発者ページにリダイレクトされています。
友達のIDを一度に取得できる方法がまだ残っているかどうか知りたいです。その機能は知っていgraph.facebook.com/username
ますが、一度に全部持っていきたいです。
これは、アプリケーション内からすべての友達のID番号を返すfacebook-php-sdkを使用した例です。
include_once('facebook-php-sdk/src/facebook.php');
$facebook = new Facebook(array(
'appId' => '<your_app_id>',
'secret' => '<your_app_secret>',
));
$result = $facebook->api("/me/friends?limit=0");
$friends = array();
foreach ($result['data'] as $index => $friend) {
$friends[] = $friend['id'];
}
パスgraph.facebook.com/[user id]?fields=friends.fields(id)
はあなたが望むものを取得します。適切なクレデンシャルを送信する必要があります。
Facebookのグラフエクスプローラーツールを使用することをお勧めします。必要なものを選択すると便利です。
http://developers.facebook.com/tools/explorer/?method=GET&path=511552816%3Ffields%3Did%2Cname
パスgraph.facebook.com/[ tools/explorer/]?fields=friends.fields(511552816%3Ffields%3Did%2C)
はあなたが望むものを取得します。適切なクレデンシャルを送信する必要があります。
Facebookのグラフエクスプローラーツールを使用することをお勧めします。必要なものを選択すると便利です。
http://developers.facebook.com/tools/explorer/?method=GET&path=511552816%3Ffields%3Did%2Cname