图形API:相同的请求与不同的专辑ID返回空JSONObject



我在我的android应用程序中使用以下代码,在albumIDs的for循环中请求获取特定的照片对象信息:

AsyncFacebookRunnerObj.request(currentAlbumID +"/photos?fields=id,name,source,created_time", new myRequestListner, refString);

我知道我朋友的个人资料的相册,我可以从我的facebook个人资料中看到。虽然我可以看到我想要检索的所有专辑(它们是公共的),但是对这个函数的调用仍然对某些专辑返回空,而对其他专辑则完全正常。

当我使用图形API资源管理器访问相册时,我可以从所有相册中检索所有照片。Access_token在这种情况下是不同的,但我猜它应该是不同的,因为在我的情况下,我是从app访问它。

请让我知道什么是错的?

谢谢。

我在FB JS SDK中遇到了类似的问题。检查json解析器是否将专辑id解析为字符串而不是长/双值(可能只是混合类型的语言问题,但值得研究)。

最新更新