【问题标题】:How to get the original message's message field through FbGraph /me/inbox?如何通过 FbGraph /me/inbox 获取原始消息的消息字段?
【发布时间】:2013-04-23 21:39:19
【问题描述】:

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

这是权限问题吗?还是我使用的 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
}

【问题讨论】:

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


    【解决方案1】:

    在询问我已经使用 FBgraph api 一段时间的同事时。似乎 fbgraph 收件箱在一段时间内确实表现得像这样,并且似乎没有任何修复它的意图。而且我还注意到我/发件箱的行为与预期的一样,其中“来自”

    因此,我开始使用 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 不起作用,请仍然帮助解决这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-09
      • 1970-01-01
      • 2015-10-05
      • 2013-04-02
      • 1970-01-01
      • 2014-09-17
      • 1970-01-01
      相关资源
      最近更新 更多