安卓:Facebook 图表 API v1.0

标签 android facebook

<分区>

我正在为我的应用程序使用 Facebook SDK 3.16。 4月30日(2014年)之前注册的应用程序,所以我基本上应该可以访问Graph Api v1.0。但是当我通过应用程序登录时,我只能使用 Graph Api v2+。我不想要它。如何获取 Graph Api v1.0 的访问权限?

附注通过 Graph Api Explorer 一切正常。所以我很困惑

最佳答案

经过多次尝试,我找到了解决问题的方法。

如果你有兴趣:

我必须得到一份 friend 名单。所以我喜欢:

protected void getFacebookFriends() {
    new Request(
            session,
            "me/friends",
            null,
            HttpMethod.GET,
            new Request.Callback() {
                public void onCompleted(Response response) {
                    JSONObject json = null;
                    try {
                        json = new JSONObject(response.getRawResponse());
                        JSONArray jarray = json.getJSONArray("data");
                    } catch (JSONException e) {
                        e.printStackTrace();
                    }
                }
            }
    ).executeAsync();
}

它返回了所有登录我的应用程序的用户。

所以我只是在 Request 中添加了 Graph Api 版本,例如:

    new Request(
            session,
            "/v1.0/me/friends",
            null,
            HttpMethod.GET,
            new Request.Callback() {
                public void onCompleted(Response response) {
                    JSONObject json = null;
                    try {
                        json = new JSONObject(response.getRawResponse());
                        JSONArray jarray = json.getJSONArray("data");
                    } catch (JSONException e) {
                        e.printStackTrace();
                    }
                }
            }
    ).executeAsync();

它返回了我所有 friend 的列表!但如果您的应用程序在 4 月 30 日(2014 年)之前注册,它会起作用,它将在 2015 年 4 月 30 日弃用

关于安卓:Facebook 图表 API v1.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28066183/

相关文章:

android - 子模块中的 Gradle 包装器版本与项目根目录中的不同

android - 是否有 Android 测试服务可用于为我提供来自设备的真实调试信息?

android - 如何设置特定于平板电脑 9.7"的布局

android - 无法从 GraphRequest Facebook 获取值

Facebook Graph 2.2 - 忽略批量请求中的错误

python - SSLCertificateError - 尝试从 facebook 获取访问 token 时出现 "The handshake operation timed out"

java - SocialAuth java 库未按预期工作(使用 NetBeans)

java AES加密然后使用相同的 key 和IV在PHP中解密

PHP fatal error : Uncaught CurlException: 28 and 35 on Facebook apps

javascript - 通过 JavaScript 检测和区分 Android 平板电脑和 Android 手机?