如何获得Facebook JSON响应链接?

时间:2015-07-05 10:31:17

标签: android facebook

我希望从我打开应用程序的那一天开始,直到将来的日子。但是我很难理解Facebook页面上的例子。我无法想象GraphRequest的响应是什么,我应该编写什么代码来获取这些状态。

domain.com/rest/articles?fields=tag=3&fields=translation

我想要一个像这样的响应链接来知道我应该做什么。

  

https://api.instagram.com/v1/users/2004614103/media/recent/?client_id=103babf92fe1445f8bc4a38a8e2cfa58&count=null

1 个答案:

答案 0 :(得分:0)

希望这会对某人有所帮助:

new GraphRequest(AccessToken.getCurrentAccessToken(),
                                "/me/posts", null, HttpMethod.GET,
                                new GraphRequest.Callback() {
                                    public void onCompleted(
                                            GraphResponse response) {
                                        /* handle the result */
                                        JSONObject json = response
                                                .getJSONObject();
                                        JSONArray arr;
                                        try {
                                            arr = json.getJSONArray("data");

                                            for (int i = 0; i < 3; i++) {
                                                JSONObject json_obj = arr
                                                        .getJSONObject(i);

                                                String id = json_obj
                                                        .getString("id");
                                                String message = json_obj
                                                        .getString("message");
                                                String picture = json_obj
                                                        .getString("picture");
                                                String created_time = json_obj
                                                        .getString("created_time");
                                                String test = String
                                                        .valueOf(json_obj);

                                            }
                                        } catch (JSONException e) {
                                            // TODO Auto-generated catch block
                                            e.printStackTrace();
                                        }
                                    }
                                }).executeAsync();