Android获取Facebook共同好友如何填写USER ID?

标签 android facebook facebook-graph-api

我正在尝试将我的应用程序更新为从 facebook 图形 API v2.0 获取共同好友的新方法。

在他们的网站上:https://developers.facebook.com/docs/graph-api/reference/v2.0/user.context/mutual_friends

他们推荐使用这个代码:

 Bundle params = new Bundle();
params.putString("fields", "context.fields(mutual_friends)");
 /* make the API call */
new Request(
session,
"/{user-id}",
params,
HttpMethod.GET,
new Request.Callback() {
    public void onCompleted(Response response) {
        /* handle the result */
    }
}
).executeAsync();

所以我编辑了这段代码以像这样输入用户 ID....

    Bundle params = new Bundle();
                    params.putString("fields", "context.fields(mutual_friends)");
                    // make the API call
                    new Request(Session.getActiveSession(), "/{" + userProfile.getString("facebookId") + "}", params, HttpMethod.GET,
                            new Request.Callback() {
                                public void onCompleted(Response response) {
                                    /* handle the result */
                                    System.out.println(response.toString());
                                }
                            }).executeAsync();

当我运行代码时,我得到这个错误:

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

这个别名确实存在。我的请求有什么问题?

最佳答案

错误响应解释了它

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

此别名 {10102533400666784} 不存在删除 {}

关于Android获取Facebook共同好友如何填写USER ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24708537/

相关文章:

android - 从命令提示符创建 apk 文件

android - 有没有办法从android youtube player api获得缓冲时间

javascript - html 5视频不使用pause()方法在Android设备上暂停

ios - Xcode无法将内容解析为info.plist

facebook - 如何撤销给定的 Facebook token ?

facebook - 共享 mp4 视频显示 "download file",而不是在时间轴上播放

javascript - 带有javascript全局变量的Phonegap

javascript - 如何使用 javascript 在 Facebook 上分享文本?

Facebook FB.ui 发送方法不适用于移动网络,需要替代方法

python - 无法将 facebook api 导入到 python 代码中