4

Facebook は最近、イベントでの写真の扱い方を変更しました。イベントを誰かのウォールやグループに投稿したときに表示される写真をアップロードして、カバーとして使用できるようになりました。

どうすればその画像を取得できますか?

このクエリを使用する前に

        $fql[$id] =
            "SELECT
                eid,
                name,
                description,
                start_time,
                end_time,
                venue,
                location,
                update_time,
                has_profile_pic,
                pic_big
            FROM
                event
            WHERE
                eid IN ($imploded_eids) AND start_time > $time";

しかし今、ほとんどのイベントで pic_big が復活していますが、ここに画像の説明を入力 どうすればよいでしょうか?

編集 - このイベント 546510352049607/picture からわかるように、カバー写真https://www.facebook.com/events/546510352049607/からわかるように、新しいイベントの画像を取得します。

EDIT2-これについては、Facebookでもバグを開きました

4

1 に答える 1

1

カバー写真専用のフィールドがあります。

pic_cover (struct): Cover picture of Event

SELECT pic_cover FROM event WHERE eid=546510352049607

pic_coverが与えるかもしれませんnullが、これは別の問題です。問題は解決しました。それ以外の場合、この質問は重複しています。

于 2013-03-08T13:12:21.403 に答える