0

サイトで使用できる OpenGraph の "og:image" メタ タグを知っていますが、ページで画像を指定すると、それが唯一の画像として表示されます。いくつかの変更を試みましたが、これまでのところ何も機能していません。

最初の画像として使用されるが、その後も他の自動選択された画像を含む Facebook の OpenGraph を介して画像を指定する方法はありますか? 現在、必要なすべての画像をページのヘッダーに動的に取り込む機能がありません。すべてのページのヘッダーに「og:image」を指定すると、いずれかの URL を共有したときに、その 1 つの画像のみが画像として表示されます。

たとえば、誰かがドメイン somespecifieddomain.com の下のリンクを共有するときに、デフォルト (最初) の画像で使用したいロゴがあります。ヘッダーに「og:image」タグを配置すると、自動的に選択された他の画像が消え、指定された画像のみが選択可能になります。これはすべてのパスでも発生するため、somespecificdomain.com/path/to/somewhere も指定された同じ 1 つのイメージを使用します。最初の画像として使用し、選択可能な画像 2、3、4 などとして自動的にプルされた画像を含めることはできますか?

4

2 に答える 2

0

cpilko は正しいです。og:image を指定すると、それが使用されます。ユーザーが選択できるように、複数の og:image タグを定義する必要があります。それができない場合は、og:image をまったく使用しないでください。Facebook は最終的にページから画像を取得する必要がありますが、これらはキャッシュされており、あなたの見立てに更新されない場合があります。http://developers.facebook.com/tools/debugを使用して、Facebook にそれらを強制的に更新させることができます。Meltedjoystick.com での私たちの経験から、Facebook によってプルされた画像は私たちの例えとは異なり、独自のものを定義する必要があります。

ニック - Meltedjoystick.com

于 2012-06-14T22:12:34.793 に答える
0

1 つのページに複数のog:imageタグを指定できます。ユーザーは、投稿を共有するときにどの画像を表示するかを選択できます。

Open Graph プロトコル アレイのドキュメントを参照してください。

于 2012-06-14T12:58:25.633 に答える