2011-08-07 57 views
0

我使用以下的在我的Android應用程序代碼albumIDs的循環,使請求得到特定的照片對象的信息:圖API:具有不同相冊ID的相同請求會返回空的JSONObject?

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

我知道我的朋友的個人資料的albumIDs,我可以從我的Facebook個人資料中看到。儘管我可以看到我想要檢索的所有專輯(它們都是公開的),但對某些albumID的調用仍會返回空白,而對於其他播放器則完全沒問題。

當我使用Graph API explorer訪問相冊時,我可以從所有相冊中檢索所有照片。在這種情況下Access_token是不同的,但我想它應該是不同的,因爲在我的情況下,我從應用程序訪問它。

請讓我知道什麼是錯的?

謝謝。

+0

我試過Graph API批量請求(http://stackoverflow.com/questions/6379092/android-facebook-graph-batch-api/6633724#6633724)而不是上面提到的個別請求,結果仍然是一樣的。我無法訪問少數專輯中的照片,但我可以訪問其他照片。 – shaffooo

回答

0

我遇到了類似FB JS SDK的問題。檢查你的json解析器是否將字段id解析爲字符串而不是long/double(可能只是混合類型的語言問題,但值得研究)。

相關問題