FQL に次のクエリを使用しています。
SELECT pid, object_id, caption, like_info, comment_info, src, src_small, src_big, images FROM photo WHERE album_object_id="10151088306597851" ORDER BY like_info DESC
しかし、Javascript SDK を FB.api() メソッドで使用すると、エラー 604 で失敗します。 developers.facebook.com/docs/reference/fql "しかし、テーブル "photo" "album_object_id" のドキュメントによると、IS indexable..
これは私のJavascriptコードです:
if (album_object_id) {
var query = 'SELECT pid, object_id, caption, like_info, comment_info, src, src_small, src_big, images FROM photo WHERE album_object_id="' + album_object_id + '" ORDER BY like_info DESC';
//console.log(query);return;
FB.api('/fql?q=' + encodeURI(query), callback);
}
クエリをログに記録し、それをコピーしてグラフ API コンソールに貼り付けると、正常に動作します..
手がかりはありますか??
乾杯Sjoerd