1

グラフAPIを使用しているときに、問題が発生しました。を使用してページからすべてのフィードを取得します。https://graph.facebook.com/page_ID/posts次に、で返される実際に小さいサムネイルよりも大きいサムネイルを必要とする優れた方法でフィードを表示しますdata[i].picture

プロフィール写真の可能性があることは知っています...私はドキュメントをかなり読んで周りを見回してきましたが、今は手がかりがありません...何かを逃したことがありますか?

4

1 に答える 1

1

FQLクエリを実行して、次のような投稿を取得してみてください。

SELECT post_id, message, permalink, attachment, actor_id, created_time FROM stream WHERE source_id = PAGE_ID AND message != ""

それでも同じ画像サイズになる場合は、次のハックを使用できます。

免責事項:Facebookはいつでも画像パスを変更する可能性があるため、これは適切な方法ではありません。

そうは言っても、このファイル名の形式のすべての画像について: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX_s.jpg

「.jpg」の直前の文字「s」を「n」に変更して、次のような大きなバージョンを取得できます。 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX_n.jpg

「q」に変更すると、幅が180ピクセル以下の画像が得られます XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX_q.jpg

于 2013-03-05T11:46:27.947 に答える