この状況では奇妙な病気です。私は答えを知っていますが、それは機能しません。
私はphpを使用して写真アップロードシステムを作成しています。写真は私のサーバーからFacebookにアップロードされ、それは私にを返しますfbid
。したがって、これを使用しfbid
てFQLを実行し、写真の異なるサイズを取得できます。FQLは次のとおりです。
SELECT src_small, src_big, images FROM photo WHERE object_id=[fbid]
これは私のphpシステムでうまく機能します。異なる画像サイズのURLを含む配列を返します。を含むデータベースに保存しますfbid
。時々NoPic
言葉が出るので、フェイスブックでこの写真の配列をチェックすることにしました。システムでFQLを再度実行し、FacebookグラフAPIツールも試します。どちらも空の配列セットを返します。
次に、Facebookリンクを使用して、オブジェクトが存在するかどうかを確認します。オブジェクトは機能します。
https://www.facebook.com/photo.php?fbid=220817144722724
これは、オブジェクトが存在することを意味しますが、FQLから取得できなくなりました...どうすれば再度取得できますか?