【发布时间】:2014-11-13 01:19:10
【问题描述】:
一段时间以来,我一直在学习 Facebook Graph API 的工作原理,并设法从“我”、“我/喜欢”和“我/帖子”边缘获取信息,
我的问题是关于“我/帖子”的优势;它只检索用户墙上的所有帖子,而不是他在另一个页面和/或朋友墙上发布的帖子/cmets,我得到的只是一个“类型”:“状态”JSON节点,没有实际的“消息”:“”节点在 JSON 条目中说“XYZ 评论了一个状态。”
示例:
{
"id": "<USER_ID>_<POST_ID>",
"from": {
"id": "<USER_ID>",
"name": "XYZ"
},
"story": "XYZ commented on a status.",
"story_tags": {
"0": [
{
"id": "<USER_ID>",
"name": "XYZ",
"offset": 0,
"length": 3,
"type": "user"
}
]
},
"privacy": {
"value": ""
},
"type": "status",
"created_time": "2014-11-11T22:18:25+0000",
"updated_time": "2014-11-11T22:18:25+0000"
}
如您所见,没有“消息”:JSON 中包含的“值”节点返回它只是通知我他发表了评论,但我需要该评论的值或消息!
现在,我到目前为止所经历的失败尝试包括:
1.Requesting <PAGE_ID/FRIEND_ID>/posts:我不知道
PAGE_ID/FRIEND_ID 与我之前的信息
JSON.
2. Requesting the <POST_ID> returned: 解释
不起作用,就我而言,100% 的时间都不起作用。
那么,有没有一种官方的方法可以通过 Facebook Graph API 甚至 FQL API 了解用户在粉丝页面上写的内容或在朋友的公共墙上发表的评论?
谢谢。
【问题讨论】:
标签: facebook facebook-graph-api facebook-fql