繁体   English   中英

Facebook FQL API-APIError:1:发生未知错误

[英]Facebook FQL API - APIError: 1: An unknown error occurred

我有一个FQL查询,其中提供了page_id以查找您的Facebook朋友的照片location_post。

rest_client.fql_query("SELECT id, page_id, author_uid, coords, type, timestamp FROM location_post WHERE author_uid IN (SELECT uid2 FROM friend WHERE uid1=me()) AND type = 'photo' AND page_id = 212068492162618")

但是,它返回APIError:1:发生未知错误

考拉:: Facebook的:: APIERROR:1:从/opt/local/lib/ruby/gems/1.8/gems/koala-1.0.0/lib/koala/rest_api.rb:16:in出现未知的错误rest_call' from /opt/local/lib/ruby/gems/1.8/gems/koala-1.0.0/lib/koala.rb:55:in api中来自/opt/local/lib/ruby/gems/1.8/gems/koala- 1.0.0 / lib / koala / rest_api.rb:13:在rest_call' from /opt/local/lib/ruby/gems/1.8/gems/koala-1.0.0/lib/koala/rest_api.rb:7:in fql_query'来自(irb):51来自:0

如果我按照以下方式删除了author_uid IN(从朋友WHERE uid1 = me()中选择uid2)page_id = 212068492162618 ,则它可以正常工作

rest_client.fql_query("SELECT id, page_id, author_uid, coords, type, timestamp FROM location_post WHERE AND type = 'photo' AND page_id = 212068492162618 LIMIT 500")

知道为什么会发生这种情况吗?

谢谢

我相信您要尝试的查询是

SELECT id,page_id,author_uid,coords,类型,时间戳记from location_post WHERE type ='photo'AND page_id = 212068492162618“

https://developers.facebook.com/docs/reference/fql/location_post/上的示例所示,这将自动扩展到您的所有朋友。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM