如何从Facebook Graph API响应中获取数据

时间:2014-09-18 16:50:40

标签: android facebook facebook-graph-api request

不知怎的,我找不到解决方案。我有Facebook用户专辑的请求:

new Request( session, "/me/albums", null, HttpMethod.GET, albumsRequest ).executeAsync();

并回复该请求:

    private Request.Callback albumsRequest =  new Request.Callback() {
        @Override 
        public void onCompleted(Response response) {
        }
    };

现在我如何从 响应 对象中获取所有返回的数据?一个简单的例子就足够了。

1 个答案:

答案 0 :(得分:0)

返回的响应是外部GraphApiObject中的JSON对象。

使用此:

JSONObject innerJson = response.getGraphObject().getInnerJSONObject();

JSONArray data = innerJson.getJSONArray("data");