当我尝试使用graphapi来获取邮件正文时,即使我提取了我正在考虑权限的ID和未读邮件的数量,我也无法得到它,但我添加了read_inbox权限并且在尝试开发人员的工具时消息是说访问令牌是空的或不允许的字段,我有这条消息说
error": {
"message": "You can only access the \"inbox\" connection for the current user.",
"type": "GraphMethodException",
"code": 100
答案 0 :(得分:1)
如错误消息所示,您可能尝试访问朋友的收件箱内容。
<击> 撞击>
<击>graph.facebook.com/USER_ID?fields=inbox
击> <击> 撞击>
出于明显的隐私原因,这是不可能的。您只能咨询您自己的收件箱:
graph.facebook.com/me?fields=inbox
答案 1 :(得分:0)
我的应用程序会读取已登录我的应用程序的任何用户的帖子,主页,收件箱,数据分析和其他数据,并已授权我的应用程序代表他/她执行这些操作。我找到了以下解决方案,它可以用于阅读收件箱。
graph.facebook.com/USER_ID?fields=threads
不推荐使用收件箱边缘,现在可以使用线程。您需要read_page_mailboxes
页面和read_mailbox
帐户才能阅读收件箱信息。