5

重複の可能性:
Facebook Sharer はどのように画像を選択しますか?

Facebookの「いいね」iframeをサイトに配置する作業を行っており、http://developers.facebook.com/docs/reference/plugins/likeにある例に従っています。

私はこれに似たコードを入れています:

<meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/>

しかし、ページに「いいね」をしても、私が認識している画像には何の影響もありません。そのデータが何をすべきか知っている人はいますか?

4

5 に答える 5

3

og:imageプロパティを持つページのURLを共有ボックスに入力すると、ogデータが自動的に取得され、フィードにリンクが投稿されます。これには、画像、説明などが含まれます。これは、open-graphAPIを使用して関連データをプルするときにも使用されます。

于 2010-06-25T05:20:49.723 に答える
0

http://developers.facebook.com/tools/lint

これが投稿されている URL をパンチすると、魔法のように facebook に画像の投稿を停止して投稿するように指示します。方法はわかりませんが、約80%の確率で機能します。og 画像が機能しない場合は、 を使用して画像を投稿してstyle="display:none;"ください。og:image がそうでない場合、それは私にとってはうまくいきます。

于 2011-06-03T04:16:47.060 に答える
0

私は同じ問題を抱えていました。ただし、このページの最初の例と同じタグがすべて入力されていることを確認しました。

http://developers.facebook.com/docs/opengraph

そして、いいねボタンをクリックすると、指定した画像が表示されました。また、私は彼らのスクレーパーを実行しましたが、それが役に立ったかどうかはわかりません:

curl developers.facebook.com/tools/lint/?url={YOUR_URL}&format=json

そのcurlリクエストの前にhttpがあるはずです。stackoverflow で複数のリンクを投稿できませんでした

于 2010-11-15T07:14:10.587 に答える
0

私は同じことに取り組んでいます。2 つの xmlns を html タグに追加し、プラグインの xfbml バージョンを介して実装しようとしましたが、メタデータを Facebook フィードに表示することはまだできません。私の唯一の考えは、このページhttp://developers.facebook.com/docs/opengraph#extra-dataの「ページの管理」セクションの FB の説明に基づいて、このメタデータは「記事を 10 人が「いいね」するまでデータをグラフ化すると、それが機能する可能性があります。そうでなければ、何かが足りないようです。

于 2010-05-18T13:52:12.350 に答える
0

この問題を解決するためのテストを終えたばかりで、8 時間以上費やしました。:)

XFBML のように、ページが 10 未満の場合は機能しません。iframe メソッドを使用する必要があります。

理由はわかりません。ドキュメントがありません。

とにかく、皆さんのお役に立てば幸いです。

于 2011-07-07T12:37:37.567 に答える