【发布时间】:2014-01-23 16:32:30
【问题描述】:
我正在尝试通过评论 ID 获取评论的详细信息。这个 cmets 存在于我在网站中使用过的 facebook cmets box 插件中。
我尝试了 facebook api explorer 并将其用作输入
1388155601440738?fields=id,from,created_time
我得到了我想要的回应
{
"id": "1388155601440738",
"from": {
"name": "Ahmed Anas",
"id": "599062201"
},
"created_time": "2014-01-06T08:12:25+0000"
}
不幸的是,我无法弄清楚如何在 php 中实现这一点..
我认为我需要做的就是从
获取内容http://graph.facebook.com/1388155601440738?fields=id,from,created_time
但我收到不支持的获取请求异常
我也用这段代码尝试了 php API,但没有成功
$response = $facebook->api(1388155601440738);
$response = $facebook->api('/1388155601440738?fields=id,from,created_time');
【问题讨论】:
-
您的评论 ID 与 Graph API 中 Facebook cmets 官方文档示例中的示例不同:developers.facebook.com/docs/reference/api/comment
-
哦..我是从 javascript api cmets.create 回调中得到的。结果commentID字段实际上不是评论id,而是post_fbid
标签: php facebook facebook-graph-api facebook-comments