0

我一直在阅读 FBSDK 文档并找到了 Graph API Explorer,我认为这是在我的 iOS 代码中实现此功能之前进行测试的好方法。所以我去这里:

https://developers.facebook.com/docs/graph-api/reference/user/books/

并单击图形 API 资源管理器。进入资源管理器页面后,我单击 GetToken...Get User Access Token,并确保我选择了所有权限。

在网址中:

{user-id}/books

我将 {user-id} 替换为我帐户的实际 15 位长 ID,然后单击提交。

我看到这个结果:

{
  "data": [
  ]
}

这是怎么回事?为什么我看不到我的书?根据文档,我应该会看到“我的 Facebook 个人资料中列出的书籍”。我的个人资料中确实列出了 2 本书。

顺便说一句 - 我去了我的个人资料并确保我与 Public 分享了这些书,所以现在它说:“在 Facebook 上分享你喜欢的书:Public”,但这没有帮助 - 请求时仍然得到一个空数组。

提前致谢!

4

1 回答 1

0

今天早些时候有一个答案,但后来被删除了。从用户个人资料中提供书籍的正确路径是:

me/books.reads

经许可

user_actions.books
于 2017-03-29T18:59:29.870 回答