Android Facebook SDK访问令牌问题

时间:2012-09-04 14:58:14

标签: android facebook facebook-graph-api access-token

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");

日志行工作正常,因此显然有一个访问令牌。 此外,转到

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

完美无缺。

然而,facebook返回时出现错误,表示使用上述代码需要使用活动访问令牌。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

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

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

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