Mysql查询无缘无故地停止工作..有什么解决方案吗?

时间:2013-07-29 14:55:47

标签: facebook facebook-graph-api facebook-fql

我对Facebook查询语言有一个非常奇怪的问题! 从2-3周前开始,我的FQL Graph Api查询在FB Developer上无缘无故地停止工作!他们完美地工作得早!

即便如此简单: fql?q = {“eid”:“SELECT eid FROM event WHERE creator = me()”}

“error”:{“message”:“(#601)解析器错误:位置0处的意外”{“,”类型“:”OAuthException“,”code“:601

从现在开始不再支持

{和}了?有什么解决方案吗? 提前致谢!

如果您需要,可以在此处测试查询: https://developers.facebook.com/tools/explorer

1 个答案:

答案 0 :(得分:0)

现在看起来他们对正确的URL编码数据更加严格。

如果您将查询网址编码为%7B%22eid%22%3A%22SELECT+eid+FROM+event+WHERE+creator%3Dme%28%29%22%7D,则可以:https://developers.facebook.com/tools/explorer?method=GET&path=fql%3Fq%3D%257B%2522eid%2522%253A%2522SELECT%2Beid%2BFROM%2Bevent%2BWHERE%2Bcreator%253Dme%2528%2529%2522%257D