2

投稿のプレビュー画像を facebook Open Graph メタ タグに追加したいと考えています。考えられる解決策の 1 つは、 data:blog.postImageThumbnailUrlを使用すること です。

<meta expr:content='data:blog.postImageThumbnailUrl' property='og:image'/>

ただし、Blogger で作成されるデフォルトの投稿画像のサムネイルは小さすぎて (72px × 72px)、この画像のサムネイルに基づいて投稿のストーリーを作成するときに Facebook がそれを引き伸ばそうとすると、見栄えがよくありません (facebook は「すべてog:image で参照される画像は、両方の寸法で少なくとも 200px である必要があります」)。

したがって、質問は次のとおりです。

何らかの方法で投稿の本文から画像の URL を取得し、それを上記の facebook Open Graph メタ タグに挿入する方法はありますか? (私のブログのすべての投稿の本文にイメージ タグがあるとします。

http://loveclubhouse.blogspot.com/ )

4

1 に答える 1

0

はい!あなたはできる。見た目はちょっとダサいけど、機能的。ここにog:image私のブログのプロパティがあります。ご覧のとおり、実際には私の Facebook プロフィールから画像を取得しています。

<meta content='http://sphotos.xx.fbcdn.net/hphotos-ash3/538645_3357819035748_1577184006_2624573_712999292_n.jpg' property='og:image'/>

Facebook のフォト ライブラリから画像を読み込む場合、通常は画像を右クリックして [画像を表示] を選択します。これを行うと、Facebook によって保存されている実際の画像への URL が表示されます。画像が公開されている限り、問題はありません。

Recommend (現在のページ) または Like (個々の投稿の) をクリックすると、私のブログで実際の動作を確認できます。:)

于 2012-04-22T09:53:45.257 に答える