如何仅使用 Graph API 或 FQL 获取包含未读消息的页面对话?
我在 FQL 和 Graph API 中没有找到任何表参考 我不知道我是否只能过滤未读消息
如何仅使用 Graph API 或 FQL 获取包含未读消息的页面对话?
我在 FQL 和 Graph API 中没有找到任何表参考 我不知道我是否只能过滤未读消息
我是这样做的。
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 获取未读消息?
从文档中:
该unread
参数未编入索引,因此无法搜索。您将必须获得所有消息,并自己过滤它们。
这是查看未读对话的 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)