Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook FQL:在对象{a已知对象{u id}起作用,但id={a已知注释XID}不起作用的位置获取注释数据?_Facebook_Facebook Fql_Facebook Comments - Fatal编程技术网

Facebook FQL:在对象{a已知对象{u id}起作用,但id={a已知注释XID}不起作用的位置获取注释数据?

Facebook FQL:在对象{a已知对象{u id}起作用,但id={a已知注释XID}不起作用的位置获取注释数据?,facebook,facebook-fql,facebook-comments,Facebook,Facebook Fql,Facebook Comments,我正在使用FQL从带有Facebook评论框的网页获取评论数据。我使用图形获取对象id,然后使用FQL获取具有该对象id的所有注释。但是,如果我想使用其id(有时称为XID)从特定注释中提取数据,FQL将返回0个结果 根据id,应编制索引,因此此查询应能工作: SELECT+id,+text,+time,+fromid,+is_private+FROM+comment+WHERE+id={some known XID} 但事实并非如此。顺便说一句,此查询确实有效: SELECT+id,+tex

我正在使用FQL从带有Facebook评论框的网页获取评论数据。我使用图形获取对象id,然后使用FQL获取具有该对象id的所有注释。但是,如果我想使用其id(有时称为XID)从特定注释中提取数据,FQL将返回0个结果

根据id,应编制索引,因此此查询应能工作:

SELECT+id,+text,+time,+fromid,+is_private+FROM+comment+WHERE+id={some known XID}
但事实并非如此。顺便说一句,此查询确实有效:

SELECT+id,+text,+time,+fromid,+is_private+FROM+comment+WHERE+object_id={some known object_id}
令人恼火的是,我不能使用time或fromid或object\u id、id、post\u id和parent\u id以外的任何东西来查询注释。。。但实际上,只使用object_id返回任何内容


还有其他人遇到过这个问题吗?我的XID查询是不是有点错误,或者id只是在某些类型的评论上建立索引,而不是毫无原因的网页评论?

这是我通过尝试和错误解决的问题。我必须用单引号引上id。奇怪的是,我可以在不加引号的情况下查询对象\u id,但不能查询id。这是工作FQL的外观,除了使用有效的访问令牌:

SELECT+id,+text,+time,+fromid,+is_private+FROM+comment+WHERE+id='#########_####'
与之相反:

SELECT+id,+text,+time,+fromid,+is_private+FROM+comment+WHERE+id=#########_####
未能返回任何结果

感谢您的一致性,Facebook: