1

当我尝试使用graphapi获取消息正文时,即使我提取了我正在考虑许可的ID和未读消息的数量,我也无法获得它,但是我添加了read_inbox权限,并且在尝试开发人员的工具时消息是说字段为空或访问令牌不允许,我有这条消息说

error": {
   "message": "You can only access the \"inbox\" connection for the current user.", 
   "type": "GraphMethodException", 
   "code": 100
4

2 回答 2

1

如错误消息所示,您可能试图访问朋友的收件箱内容。

graph.facebook.com/USER_ID?fields=inbox

出于明显的隐私原因,这是不可能的。您只能查阅自己的收件箱:

graph.facebook.com/me?fields=inbox
于 2013-09-21T23:20:23.090 回答
0

我的应用程序会读取已登录我的应用程序并允许我的应用程序代表他/她执行这些操作的任何用户的帖子、主页、收件箱、见解和其他数据。我找到了以下解决方案,它适用于阅读收件箱。

graph.facebook.com/USER_ID?fields=threads

收件箱边缘已被弃用,现在可以使用线程。您需要read_page_mailboxes页面和read_mailbox帐户才能阅读收件箱消息。

于 2014-02-18T16:51:49.253 回答