如何通过FbGraph / me / inbox获取原始邮件的邮件字段?

时间:2013-04-23 21:39:20

标签: api facebook-graph-api message inbox subject

我正在尝试通过API从/ me / inbox获取原始邮件内容。我已经授权read_inbox权限并获得了一堆消息对象。但是,每条消息都没有主题或消息(内容)。但它确实包含评论,其中包括评论列表和评论的消息内容。

这是权限问题吗?或者我使用API​​错了吗?

下面的消息示例(出于隐私原因使用虚假内容。)

{
  "id": "97654321", 
  "to": {
    "data": [
      {
        "name": "Luke C.", 
        "id": "12346"
      }, 
      {
        "name": "Mark D.", 
        "id": "12345"
      }
    ]
  }, 
  "updated_time": "2013-01-31T19:10:17+0000", 
  "unread": 0, 
  "unseen": 0
}

1 个答案:

答案 0 :(得分:0)

在询问已经使用FBgraph api的同事已经有一段时间了。似乎fbgraph收件箱确实表现得像这样,并且似乎没有任何修改它的意图。而且我还注意到,我/ outbox的行为符合'from'

的预期

因此,我已经开始使用FQL来替换me / inbox api:

SELECT body, recipients, sender, thread_id, message_id
FROM unified_message where thread_id IN 
(SELECT thread_id FROM unified_thread WHERE folder = 'inbox')

如果有人知道为什么FbGraph api不起作用,请仍然帮助解决这个问题。