6

誰かが投稿しようとするたびに新しい画像を持つカスタム ストーリーを作成しようとしています。これで、オブジェクト、アクション、およびこの 2 つを組み合わせたストーリーが作成されました。私が達成したいのは、次のようなストーリーですhttps://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xpa1/t39.2178-6/851562_1376970469205025_523101852_n.pnghttps://fbcdn-dragon-a.akamaihd.net/hphotos-ak-xpa1/t39.2178-6/851560_389589627833470_1903099476_n.pngです

オブジェクトがコースで、アクションが実行されたとしましょう。以下は、正しい結果を返さないコードです。私が含めている画像は1200 x 630です。

    FB.api(
        'me/namespace:run',
        'post',
        {
            course  : {

                "og:type"       :   "namespace:course",
                "og:url"        :   "http://example.com",
                "og:title"      :   "Title",
                "og:description":   "Description",
                "fb:app_id"     :   "####",
                "og:image"      :   "http://example.com/chart.png"
            },
            distance    : 25.5,
            location    : "Sample location: Longitude",
            message     : "Special Caption Message"
        }

また、「user_generated」画像フラグを使用してみました。画像はストーリー全体の幅で表示されましたが、画像をクリックしてもウェブサイトに戻るのではなく、モーダル ボックスに画像が開きます (ギャラリー画像のように) )。

それがコードかどうかはわかりません。私の知らない設定かもしれません。この問題の解決策を得るために提供できる情報が他にある場合はお知らせください。

4

2 に答える 2

1

幅と高さを指定する必要があります。

"og:image:width":  1200,
"og:image:height": 650

私は 630px の高さで試したことはありませんが、動作するはずであり、630. Facebook コンテンツ共有のベスト プラクティスを参照してください。

于 2015-05-03T19:38:31.470 に答える