从Facebook获取相册

3

我尝试使用以下代码从Facebook获取所有相册的ID。

但只返回了前25个相册。我错过了什么吗?

response = facebook.request("me/albums");
json = Util.parseJson(response);
albums = json.getJSONArray("data");
for (int i =0; i < albums.length(); i++) {
    JSONObject album = albums.getJSONObject(i);
    String album_name = album.getString("name");
    String album_id = album.getString("id");
}

+1 给你。嘿,你能否发布从Facebook Hackbook获取相册数据的完整源代码?我想上传照片到特定的相册。我什么都没找到,你能否发布你的全部代码,这样我就可以了解那个。 - anddev
2个回答

4

非常感谢,我通过使用“分页”和“下一页”关键字来获取下一页的URI解决了这个问题。 - Tracy

0

我使用以下方式获取其余的专辑列表。

next_page_URL = null; 
next = json.getJSONObject("paging"); 
next_page_URL = next.getString("next"); 
response = facebook.request("me/albums&"+next_page_URL);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接