相关疑难解决方法(0)

如何从android中的facebook API获取所有朋友的姓名,身份证,生日,地点等.

可能重复:
如何使用facebook api获取朋友的生日列表?

我想在android应用程序中显示包含名称,ID,生日,位置等信息的列表.

虽然下面的代码我得到了朋友的名字和身份证,但我在工作中取得了成功

           Bundle parameters = new Bundle();
    mAccessToken = facebook.getAccessToken();

    try {

        parameters.putString("format", "json");
        parameters.putString(TOKEN, mAccessToken);

        String url = "https://graph.facebook.com/me/friends";
        String response = Util.openUrl(url, "GET", parameters);
        JSONObject obj = Util.parseJson(response);

        Log.i("json Response", obj.toString());
        JSONArray array = obj.optJSONArray("data");

        if (array != null) {
            for (int i = 0; i < array.length(); i++) {
                String name = array.getJSONObject(i).getString("name");

                String id = array.getJSONObject(i).getString("id");

                Log.i(name,id);
            }
        } 

                ............
                ............
Run Code Online (Sandbox Code Playgroud)

但不能在json响应中获取生日,位置等字段.什么是错误?

android facebook

10
推荐指数
3
解决办法
4万
查看次数

标签 统计

android ×1

facebook ×1