我尝试使用facebook API。如何获取我的facebook应用程序用户的所有ID?
我的朋友的ID工作:
<?php
require_once "auth/facebook/facebook.php";
$facebook = new Facebook(array(
'appId' => '',
'secret' => '',
));
$app_id = '';
$app_secret = '';
$app_access_token = $app_id . '|' . $app_secret;
$user = $facebook->getUser();
if ($user) {
$user_profile = $facebook->api('/me');
$friends = $facebook->api('/me/friends');
echo '<ul>';
foreach ($friends["data"] as $value) {
echo '<li>';
echo '<div class="pic">';
echo '<img src="https://graph.facebook.com/' . $value["id"] . '/picture"/>';
echo '</div>';
echo '<div class="picName">'.$value["id"].'</div>';
echo '</li>';
}
echo '</ul>';
}
?>
有可能吗?怎么做?
答案 0 :(得分:0)
没有办法从一次通话中获得它。
每次新用户登录您的应用程序时,您都可以将每个ID记录到数据库中。
$user = $facebook->getUser();
// Save $user to a database of your choice