0

我可以使用 Facebook 查询检索https://www.facebook.com/messages/other/消息吗?现在我可以从线程表中检索正常消息。

SELECT subject,snippet,snippet_author 
FROM thread WHERE folder_id = 0 AND unread != 0

但我也需要检索“其他”消息......

4

2 回答 2

0

为此,您需要一个应用令牌:

您首先必须获取消息所在的文件夹 ID://0 个收件箱,1 个otubox,4 个更新//

SELECT folder_id, name, unread_count, viewer_id FROM mailbox_folder WHERE viewer_id=me()

获取folder_id时,您可以获得thread_id

SELECT thread_id  FROM thread WHERE folder_id = x AND viewer_id=me()

使用这个thread_id,您可以从中获取所有消息:

SELECT message_id, author_id, body, created_time, viewer_id FROM message WHERE thread_id = xxxxxxx

并总结:

SELECT message_id, thread_id, author_id, body, created_time, viewer_id FROM message WHERE thread_id   in (SELECT thread_id  FROM thread WHERE folder_id in(SELECT folder_id  FROM mailbox_folder WHERE viewer_id=me()) AND viewer_id=me())

你可以在这里试试:https ://developers.facebook.com/tools/explorer

于 2014-04-17T02:01:02.423 回答
0
于 2013-07-29T15:13:01.910 回答