Facebook Graph API:分析器错误:查询意外结束

Facebook Graph API:分析器错误:查询意外结束,facebook,facebook-graph-api,facebook-fql,fql.multiquery,Facebook,Facebook Graph Api,Facebook Fql,Fql.multiquery,我正在尝试使用multiquery FQL方法检索facebook insights数据,但没有效果。我已经按照facebook网站上的说明进行了操作 是否有人知道哪些地方可能遗漏或做错了 查询(使用图形API浏览器工作) 请求URL https://graph.facebook.com/fql?access_token=access_token&format=json&queries=%7B%22page_views%22%3A+%22SELECT+metric%2C+valu

我正在尝试使用multiquery FQL方法检索facebook insights数据,但没有效果。我已经按照facebook网站上的说明进行了操作

是否有人知道哪些地方可能遗漏或做错了

查询(使用图形API浏览器工作)

请求URL

https://graph.facebook.com/fql?access_token=access_token&format=json&queries=%7B%22page_views%22%3A+%22SELECT+metric%2C+value+FROM+insights+WHERE+object_id%3D310852659027347+AND+metric%3D%27page_views%27+AND+period%3D86400+AND+end_time%3Dend_time_date%28%272014-01-16%27%29%22%2C+%22page_views_unique%22%3A+%22SELECT+metric%2C+value+FROM+insights+WHERE+object_id%3D310852659027347+AND+metric%3D%27page_views_unique%27+AND+period%3D86400+AND+end_time%3Dend_time_date%28%272014-01-16%27%29%22%7D
请求URL(已解码)

响应

{"error":{"message":"(#601) Parser error: unexpected end of query.","type":"OAuthException","code":601}}
{“页面视图”: “从洞察中选择度量值,其中对象_id=310852659027347 和metric='page_views'和period=86400和 结束时间=结束时间日期('2014-01-16'),“页面视图唯一”:“选择 度量,来自洞察的值,其中对象_id=310852659027347和 metric='page\'u views\'u unique'和period=86400和 结束时间=结束时间日期('2014-01-16')”}

没有名为的参数名查询,正确的参数名是q,即

{“页面视图”:“选择度量,来自洞察的值,其中对象id=310852659027347,度量='页面视图'和期间=86400,结束时间=结束时间日期('2014-01-16'),“页面视图\u唯一”:“选择度量,来自洞察的值,其中对象id=310852659027347,度量='页面视图\u唯一',期间=86400,结束时间=结束时间\u日期('2014-01-16')”


文档:

这很有效。谢谢facebook api文档包含不正确的信息。它提到传递一个名为“querys”()的查询参数。Facebook的API文档称“在一次调用中评估一系列FQL(Facebook查询语言)查询,并一次返回数据。此方法采用一个名为“查询”的JSON编码字典,其中单个查询使用与简单查询完全相同的语法。”
https://graph.facebook.com/fql?access_token=access_token&format=json&queries={"page_views": "SELECT metric, value FROM insights WHERE object_id=310852659027347 AND metric='page_views' AND period=86400 AND end_time=end_time_date('2014-01-16')", "page_views_unique": "SELECT metric, value FROM insights WHERE object_id=310852659027347 AND metric='page_views_unique' AND period=86400 AND end_time=end_time_date('2014-01-16')"}
{"error":{"message":"(#601) Parser error: unexpected end of query.","type":"OAuthException","code":601}}