1

Facebook 提供了一个很好的指南,介绍如何通过客户端 JavaScript SDK 对 Facebook API 进行身份验证。下面的 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?我不确定用什么替换“/我”。

谢谢!

4

1 回答 1

2

您的应用程序需要访问 user_photos、user_relationship_details、friends_relationship_details、friends_photos 的权限(参考)。一旦用户授予它们,您的应用程序就可以访问它们。

用于用户关系状态 /me?fields=relationship_status好友关系状态 /<friend-user-id>?fields=relationship_status

对于您可以使用的用户相册/me/albums/me/photos/标记用户的照片以及朋友的照片和相册,同上

于 2012-05-20T04:44:06.773 回答