iphone - Facebook:获取特定日期的Facebook消息?

标签 iphone ios facebook facebook-graph-api facebook-fql

我想获取Facebook消息,而不是 Feeds 。我已经搜索过,但是没有找到解决方案。

我也对FQL进行了研究,但没有发现任何有用的东西。

是否可以从Facebook获取特定日期的消息?还是只是消息?

最佳答案

使用fql API,您有可能在特定时间在线程( session )顶部获得最新的Facebook消息,例如

SELECT snippet, recent_authors, updated_time FROM thread WHERE folder_id = 0 AND updated_time=1364564697

另外,有可能您在特定时间通过线程内的API收到了Facebook消息。如
SELECT body, created_time FROM message WHERE thread_id=1774741570083 AND created_time=1348806942

你的问题。是。有可能从ALL获取Facebook消息
特定DATE的收件箱邮件(按DATE,而不是TIME,作为您的
请求)。例如,从“2012年8月23日星期四”获取所有收件箱消息
00:00:00 GMT + 0800(MYT)”到“星期五2012年8月24日00:00:00 GMT + 0800
(MYT)”

SELECT body, created_time FROM message WHERE thread_id IN (SELECT thread_id FROM thread WHERE folder_id = 0) AND (created_time>=1345651200 AND created_time<1345737600)

更新:

要检索发件人姓名和个人资料照片,您可以
{"query1":"SELECT author_id, body, created_time FROM message WHERE thread_id IN (SELECT thread_id FROM thread WHERE folder_id = 0) AND (created_time>=1345651200 AND created_time<1345737600)","query2":"SELECT id, name, pic_square FROM profile WHERE id IN (SELECT author_id FROM #query1)"}

更新:
HTTP GET请求示例,引用fql查询,附加到

https://graph.facebook.com/fql?format=json&q=

之后,在末尾附加&access_token = YOUR_USER_ACCESS_TOKEN :

https://graph.facebook.com/fql?format=json&q=%7B%22query1%22%3A%22SELECT+author_id%2C+body%2C+created_time+FROM+message+WHERE+thread_id+IN+%28SELECT+thread_id+FROM+thread+WHERE+folder_id+%3D+0%29+AND+%28created_time%3E%3D1345651200+AND+created_time%3C1345737600%29%22%2C%22query2%22%3A%22SELECT+id%2C+name%2C+pic_square+FROM+profile+WHERE+id+IN+%28SELECT+author_id+FROM+%23query1%29%22%7D&access_token= ACCESS_TOKEN

关于iphone - Facebook:获取特定日期的Facebook消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16074926/

相关文章:

android - 无法使用 keytool 和 OpenSSL 进行 Facebook Android SDK 安装

php - 如何检查用户是否已经喜欢 facebook 页面?

ios - 当我尝试呈现 UIPopoverController 时崩溃/SIGABRT

ios - ionic 应用程序 iOS 9 问题 [$rootScope :infdig] 10 $digest() iterations reached

ios - Segue 在 iOS 中首次调用时非常慢

iphone - 如何在雪豹上安装iPhone2.0 SDK?

facebook - 通过API在Facebook上分享YouTube视频

ios - UIScrollview 有一个大 View ,还是 UITableview 有多个 View ?

jquery - 在 jQuery 中处理移动 Web 的 mouseover/mouseout 事件

iphone - UIManagedDocument 和核心数据