【问题标题】:Get Facebook mutual friends in Android在 Android 中获取 Facebook 共同好友
【发布时间】:2014-08-17 11:16:09
【问题描述】:

在搜索 stackoverflow 并没有找到我的问题的解决方案后,我发布了这个问题。

我的目标是在 Android 应用程序中获得 Facebook 共同朋友。我用图API查询

    private void getAndDisplayMutualFriends(final String fbId){

    Session myFbSession = Session.getActiveSession();
    Bundle params = new Bundle();
    params.putString("fields", "context.fields(mutual_friends)");
    /* make the API call */
    new Request(
            myFbSession,
            "/{"+fbId+"}",
            params,
            HttpMethod.GET,
            new Request.Callback() {
                public void onCompleted(Response response) {
                    Log.d("JSONRESPONSE","FB ID="+fbId);
                    Log.d("JSONRESPONSE",""+response.toString());
                }
            }
            ).executeAsync();
}

fbId 是登录用户想要获得共同朋友的朋友的 Facebook ID 但我得到:

{响应:responseCode:404,graphObject:空,错误:{HttpStatus: 404,错误代码:803,错误类型:OAuthException,错误消息:(#803) 您请求的某些别名不存在:{100008114977883}}, isFromCache:false}

我从一个星期开始就被困在这个问题上,登录用户,共同朋友和朋友已经授予“user_friends”权限。

您的帮助将不胜感激。谢谢

【问题讨论】:

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


    【解决方案1】:

    错误响应很好地解释了它

    Response: responseCode: 404, graphObject: null, error: {HttpStatus: 404, errorCode: 803, errorType: OAuthException, errorMessage: (#803) 你请求的一些别名不存在: {100008114977883}}, isFromCache :假}

    这个别名{100008114977883}不存在,去掉{}

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多