Facebook提供了关于如何通过客户端JavaScript SDK对Facebook API进行身份验证的nice guide。以下JavaScript代码将打印出用户的数据。
FB.api('/me', function(response) {
console.log(response);
});
我已启动并使用以下FB登录按钮运行身份验证系统
<div class="fb-login-button" data-show-faces="true" data-width="200" data-max-rows="1" scope="user_relationships,friends_relationships,user_photos,friends_photos"></div>
如何使用类似的JavaScript API调用获取user_relationships,friend_relationships,user_photos,friends_photos?我不太确定要用'/ me'代替什么。
谢谢!
答案 0 :(得分:2)
您的应用程序需要权限才能访问user_photos,user_relationship_details,friends_relationship_details,friends_photos (的 Reference 强>)。 一旦用户授予他们,那么您的应用程序将能够访问它们。
用户关系状态 /me?fields=relationship_status
以及朋友的关系状态 /<friend-user-id>?fields=relationship_status
对于用户相册,您可以使用/me/albums
和/me/photos/
查看用户被标记的照片,以及朋友的照片和相册与上述相同