【发布时间】:2016-10-15 18:24:45
【问题描述】:
我是 Android 编码新手,我正在尝试访问 facebook 新闻提要并在列表视图中显示。我在一个活动中使用 facebook 按钮小部件对用户进行了身份验证,并将会话传递给下一个活动。会话正确传递,但是当我尝试获取新闻提要请求的响应并存储在 GraphObject 中时,它返回 null。
这是我尝试过的:
new Request(
userSession,
"/me/home",
null,
HttpMethod.GET,
new Request.Callback() {
public void onCompleted(Response response) {
try
{
GraphObject newsFeed = response.getGraphObject();
JSONObject jsonObj=newsFeed.getInnerJSONObject();
JSONArray jsonArr = jsonObj.getJSONArray("data");
for(int i=0;i<jsonArr.length();i++)
{
JSONObject jsonObj1=jsonArr.getJSONObject(i);
strings.add(jsonObj1.getString("id"));
}
} catch (JSONException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
).executeAsync();
}
当我调试时,图形对象返回 null。我是 android 开发的新手,并且一直在尝试阅读文档。任何可以更好地理解这一点的链接将不胜感激。提前致谢。
【问题讨论】:
标签: android facebook facebook-graph-api