Android Facebook SDK 访问令牌问题


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返回一个错误,指出需要使用上面的代码使用活动访问令牌。

有什么想法吗?

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

尝试将"字段"添加为捆绑包的一部分,并调用不同的图形路径:

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

最新更新