我正在构建一个从多个社交媒体获取状态更新的应用程序。已经让 Twitter 像魅力一样工作了。但现在我必须使用 Facebook 的 Graph API,神秘的事情不断出现。就像帖子包含消息或故事一样(据我所知,不是两者都包含)。我还没有找到两者之间的区别。
我认为这可能与帖子的类型有关,但我没有发现类型链接、状态、照片和视频都可以包含消息或故事。然后是我只看到一条消息的 swf。
谁能告诉我这里有什么交易?一个是真正的状态更新而另一个只是“喜欢”或类似的东西的真正唯一区别是什么?
示例 JSON:
{
"id" : "<<Some ID>>",
"from" : {
"name" : "<<A Friend>>",
"id" : "<<Some ID>>"
},
"message" : "Maakt zich op voor ronde twee in de presentatiedienst bij #omropfryslan Zometeen tussen vier en zes live!",
"icon" : "https://fbcdn-photos-a.akamaihd.net/photos-ak-snc7/v85006/23/<<Some ID>>/app_2_<<Some ID>>_7567.gif",
"actions" : [{
"name" : "Comment",
"link" : "https://www.facebook.com/<<Some ID>>/posts/<<Some ID>>"
}, {
"name" : "Like",
"link" : "https://www.facebook.com/<<Some ID>>/posts/<<Some ID>>"
}, {
"name" : "@<<A Friend>> on Twitter",
"link" : "https://twitter.com/<<A Friend>>?utm_source=fb&utm_medium=fb&utm_campaign=<<A Friend>>&utm_content=<<Some ID>>"
}
],
"type" : "status",
"application" : {
"name" : "Twitter",
"namespace" : "twitter",
"id" : "<<Some ID>>"
},
"created_time" : "2012-05-29T13:51:01+0000",
"updated_time" : "2012-05-29T13:51:01+0000",
"comments" : {
"count" : 0
}
},
上面有类型状态和一条消息。下面有类型状态和故事。
{
"id" : "<<Some ID>>",
"from" : {
"name" : "<<A Friend>>",
"id" : "<<Some ID>>"
},
"story" : "<<A Friend>> likes a photo.",
"story_tags" : {
"0" : [{
"id" : <<Some ID>>,
"name" : "<<A Friend>>",
"offset" : 0,
"length" : 14,
"type" : "user"
}
]
},
"type" : "status",
"created_time" : "2012-05-29T13:40:42+0000",
"updated_time" : "2012-05-29T13:40:42+0000",
"comments" : {
"count" : 0
}
},
感谢您的回复,如果我显然是船长,我很抱歉!