2011-08-07 7 views
0

私は特定の写真オブジェクト情報を取得するための要求を作るためにalbumIDsのforループの中の私のAndroidアプリに次のコードを使用しています:グラフAPI:別のアルバムIDで同じリクエストが空のJSONObjectを返しますか?

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

私は私が私のFacebookのプロフィールから見ることができます私の友人のプロフィールのalbumIDsを知っています。取得したい(公開されている)すべてのアルバムを見ることができますが、この関数の呼び出しは一部のalbumIDに対して空を返しますが、他のものは完全にうまく動作します。

グラフAPIエクスプローラを使用してアルバムにアクセスすると、すべてのアルバムからすべての写真を取得できます。この場合のAccess_tokenは異なっていますが、私の場合はアプリからアクセスしているため、違うはずです。

どうすれば間違っているのか教えてください。

ありがとうございました。

+0

上記のように個々のリクエストの代わりに(http://stackoverflow.com/questions/6379092/android-facebook-graph-batch-api/6633724#6633724)Graph APIバッチリクエストを試しましたが、結果は同じです。私はいくつかのアルバムの写真にアクセスすることはできませんが、他のものはアクセスできません。 – shaffooo

答えて

0

FB JS SDKで同様の問題が発生しました。あなたのjsonパーサがlong/double(おそらく混合型言語の問題だけではなく、調べる価値がある)ではなく、文字列として解析していることを確認してください。

関連する問題