我正在开发一款安卓游戏应用程序,并希望获得Facebook邀请好友的列表。没有权限访问邀请好友
不幸的是我打了这个错误:Response: responseCode: 400, graphObject: null, error: {HttpStatus: 400, errorCode: 100, errorType: OAuthException, errorMessage: (#100) No permission to access invitable_friends.}
下面的代码。
代码
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/me/invitable_friends",
null,
HttpMethod.GET,
new GraphRequest.Callback()
{
@Override
public void onCompleted(GraphResponse response)
{
System.out.println(response);
}
}
).executeAsync();
权限
List< String> permissionNeeds = Arrays.asList("user_friends");
任何人都可以帮我指出的问题?是否由于缺少许可? 或者,我只能通过Canvas实现获取我的游戏应用程序的invitable_friends?
谢谢。 :)
其中的Facebook SDK versio你使用 ? –
@MeryamAlaoui,版本4.18.0 –
是的,您需要设置Canvas平台。 (如果你这样做了,你需要在画布上放置一个_playable_版本的游戏,否则它将在评论中被拒绝。) – CBroe