如何使用图形API从facebook获取invitable_friends列表

时间:2017-01-19 11:23:40

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

我想从facebook获得invitable_friends。使用此代码: -

new GraphRequest(
            AccessToken.getCurrentAccessToken(),
            "/me/invitable_friends",null,
            HttpMethod.GET,
            new GraphRequest.Callback()
            {
               @Override
               public void onCompleted(GraphResponse response)
               {
                /* Handle the result */
                System.out.println("=========================");
                System.out.println("==>> :" + response);
                System.out.println("=========================");
               }
}).executeAsync();

我收到此错误

Response: responseCode: 400, graphObject: null, error: {HttpStatus: 400, errorCode: 100, errorType: OAuthException, errorMessage: (#100) No permission to access invitable_friends

任何人都可以告诉我如何设置invitable_friends权限以及如何获得invitable_friends列表。

先谢谢!! !!

1 个答案:

答案 0 :(得分:0)

  

此功能仅适用于在Facebook桌面上存在的游戏

来源:https://developers.facebook.com/docs/games/services/gamerequests#invitablefriends

您只能将此用于具有Canvas实现的游戏。

如何邀请朋友加入非游戏应用程序,请参阅常见问题解答:https://developers.facebook.com/docs/apps/faq