2012-09-04 79 views
0
Bundle bundle = new Bundle(); 
bundle.putString("access_token", facebook.getAccessToken()); 
Log.i("access_token", facebook.getAccessToken()); 
String response = facebook.request("me/friends?fields=name",bundle, "GET"); 

日志行工作正常,所以显然存在访问令牌。 此外,要Android Facebook SDK访问令牌问题

https://graph.facebook.com/me/friends?fields=name&access_token=1234567.....

完美。

然而,facebook会返回一个错误,指出使用上面的代码需要一个活动的访问令牌。

任何想法?

回答

3

您不需要将访问令牌添加到捆绑包,因为facebook结构已经拥有它,并且它会将其作为请求方法的一部分插入。

尝试添加“田”作为包的一部分,并调用不同的图形路径:

bundle.putString("fields", "name"); 
String response = facebook.request("me/friends",bundle, "GET"); 
+0

完美的感谢完蛋了:) – Niall