2013-04-22 6 views
9

FacebookにカスタムOpen Graphオブジェクト/アクションを正常に投稿しています。Open Graph Postの表示方法の定義

私たちのプロダクション環境とステージング環境にはそれぞれ独自のFBアプリがあります(プロダクションアプリ、オブジェクト、アクションは承認されます)。

しかし、何らかの理由で、ステージングのタイトル/説明の下に大きな写真が掲載されています。プロダクションポストは、右のすべてのテキストを含む小さなイメージを持っています。

私はステージングで特別なことをするのを覚えていませんが、最終的には、プロダクションからの投稿がステージングのように見えます。私が微調整する必要がある任意のアイデア?

更新:I've learned大きな画像のストーリーを「画像主導ストーリー」といいます。上記のリンクでこの新しいレイアウトを取得する方法については、

より大きく表示されます。200 x 200pxより大きいイメージサイズを使用してOpen Graphポストで生成されたニュースフィードストーリーレイアウト。

FBデバッガを使用すると、FBによって掻き取られ、両方の画像があることがわかります600×600:

enter image description here

答えて

8

迷惑なことに、あなたができることはありませんtwあなたの投稿が誰かのニュースフィードにどのように表示されるかはあなたのコントロールから完全に外れています。 「イメージ主導」の表示スタイルが必要な場合、写真は200x200以上必要ですが、それ以外の場合、Facebookはどのように何かを表示するかを決定します。

私の頭を叩いて、ウェブ上のすべてを読んで、やっと諦めて、これを見つけました。私たちはその機能を出荷し、私は同僚に私たちができることは何もないと言っただけです。

私のニュースフィードでは、同僚の投稿を見て、小さな画像で書式を設定しました。その日の後、彼女は私のサイトへのOGの統合に興奮していたので、感謝のメールを送ってくれました。

同じ人、同じ投稿、2つの異なるフィードの異なる表示。誰かがこの問題を持っている場合は

-1

あなたは設定して、それを解決することができ、次の

1)アクションタイプマークこのオプションインサイドオープングラフコンソールで - >ユーザー生成写真 - ユーザーがカメラで撮影した写真が含まれてみよう自分のデバイス上で

2)あなたのSharePhoto setUserGenerated on true。

SharePhoto photo = new SharePhoto.Builder() 
       .setUserGenerated(true) // Necessary to post a big image 
       .setBitmap(shareItem.getImage()) 
       .build(); 
+0

あなたは画像が大きな画像になりますが、開いたグラフのストーリーの内側にはいないという点では間違いありません。 – Stone

関連する問題