从图api获取地点时格式错误的访问令牌

时间:2012-06-15 13:54:44

标签: android facebook facebook-graph-api facebook-android-sdk

当我尝试使用以下代码

从图api获取带有long和lat的地点时
https://graph.facebook.com/search?type=place&center="+latitude+","+longitude+"& distance=5000&access_token=.....

我正在

格式错误的访问令牌错误。我做错了什么?

1 个答案:

答案 0 :(得分:1)

根据您的代码,您似乎正在传递访问令牌两次?

看起来您正在使用访问令牌初始化Facebook对象,并在调用/search时手动提供它!许多语言会将重复的参数视为数组,并且不会正确解析它。

{edit}即使SDK包装了此请求,您也会包含请求的完整网址。 它应该可能是

facebook.request("/search?type=place&distance=1000&ce‌​nter=37.76,-122.427");