0

如何仅使用 Graph API 或 FQL 获取包含未读消息的页面对话?

我在 FQL 和 Graph API 中没有找到任何表参考 我不知道我是否只能过滤未读消息

4

3 回答 3

2

我是这样做的。

SELECT sender, body FROM unified_message 
WHERE thread_id IN 
     (SELECT thread_id FROM unified_thread WHERE folder = 'inbox' AND unread=1) 
 AND unread=1 
ORDER BY timestamp DESC

更多信息:如何使用 FQL 获取未读消息?

于 2014-08-13T15:06:31.540 回答
0

文档中:

unread参数未编入索引,因此无法搜索。您将必须获得所有消息,并自己过滤它们。

于 2012-12-02T17:44:49.880 回答
0

这是查看未读对话的 fql:

SELECT message_id, author_id, body, created_time, viewer_id, thread_id FROM message WHERE thread_id IN (SELECT thread_id FROM thread WHERE folder_id = 0 and unread != 0)
于 2014-06-04T02:28:22.897 回答