【发布时间】:2013-04-29 00:20:09
【问题描述】:
Facebook 刚刚通知我“2013 年 7 月的重大变化”。有一个与我的应用程序相关。
从“流”FQL 表中弃用“cmets”字段 我们正在弃用“流”FQL 表中的“cmets”字段。请选择 'comment_info' 列获取 'can_comment' 和 'comment_count' 字段(以前称为 'can_post' 和 'count'),并直接使用评论表检索 cmets 列表。
在我们的应用中,我们使用这样的查询:
SELECT post_id, message, likes.count, comments.count, comments.comment_list FROM stream
WHERE source_id=me() AND actor_id=me() LIMIT 500
并收到这样的响应:
{
"data": [
{
**"post_id": "100002510712421_451594341600919",**
"message": "text",
"likes": {
"count": 1
},
"comments": {
"count": 2,
"comment_list": [
{
"fromid": 100001228089363,
"time": 1367073822,
"text": "text",
"text_tags": [
],
"id": "100002510712421_451594341600919_1181882",
"likes": 0,
"user_likes": false,
"post_fbid": 452073094886377
},
{
"fromid": 100000020227797,
"time": 1367173047,
"text": "text",
"text_tags": [
],
"id": "100002510712421_451594341600919_1183852",
"likes": 0,
"user_likes": false,
"post_fbid": 452790081481345
}
]
}
},
....
好的,现在尝试使用给定的 post_id 从“评论”表中获取信息
SELECT id, text, time, fromid FROM comment WHERE
post_id='100002510712421_451594341600919'
{
"data": [
]
}
响应为空 任何人都可以提出解决方案吗?我们真的需要它!
【问题讨论】:
标签: facebook facebook-graph-api facebook-fql