我正在制作一个需要获得当前用户朋友的应用程序
if ($user) {
$user_profile = $facebook->api('/me');
$friends= $facebook->api('/me/friends');
}
// Login or logout url will be needed depending on current user state.
if ($user) {
$logoutUrl = $facebook->getLogoutUrl();
} else {
$params = array('scope' => 'user_status,publish_stream,user_photos, user_friends');
$loginUrl = $facebook->getLoginUrl( $params);
}
现在,我遇到的问题是我的当前应用的好友列表返回空。对于较旧的应用程序,虽然它工作正常。新的应用程序是公开的,我在状态和Reciew区域中检查了默认情况下该应用程序具有user_friends权限。我似乎无法理解这个/
有什么问题答案 0 :(得分:2)
根据https://developers.facebook.com/docs/apps/changelog#v2_0_login,user_friends现在只允许使用相同的应用访问朋友,而不是所有朋友。