1

Addthis ウィジェットを自分の Web サイトに使用しようとしています。現在、次のコードを使用して別の Web サイトに画像を共有しています。

<script>var addthis_config = {     
services_overlay:'facebook,twitter,email,more'
}</script>
<div class='giveTopMargin'>
   <a href='link' class='lightbox'  title='title'>
      <img class='addthis_shareable' src='img_url' addthis:url='img_url' addthis:title='message' />
   </a>
</div>

私が欲しいのは、ユーザーが facebook の共有ボタンをクリックしたときです。img_url私が言及したの画像プレビューが必要であり、このリンクが facebook で正常に共有されたときに、facebook でこの投稿をクリックした人は誰でも必要です。代わりに私のウェブサイトのメインページにリダイレクトしimg_urlます。

現在、このコードの問題は、次の共有ボックスが表示されることです。 ここに画像の説明を入力

ご覧img_urlのとおり、上で述べたのではなく、タイトルと説明に が表示されています。サイトのメイン ページtitle messageに変更するimg_urlと、画像のプレビューが表示されません。共有しました。

私は十分に明確であることを願っています。明確にするために私に知らせてください。

コードソース: http://www.addthis.com/labs/photo-sharing#.USyj-jAyZjY

4

3 に答える 3

1

問題を解決できなかったので、にメールを送信したAddthis supportところ、Facebook が言及した URL から画像プレビューを取得しようとしているとのことでしたAddthis Plugin

そのため、 facebook.uiダイアログを使用して、必要な設定と共有することで、自分でそれを行うことになります。

于 2013-02-27T20:44:17.597 に答える
0

addthis:url の値を変更するだけでよいと思います。たとえば、訪問先のサイトがhttp://www.supportmyidea.comの場合、img タグは次のようになります。

<div class='giveTopMargin'>
    <a href='link' class='lightbox'  title='title'>
        <img class='addthis_shareable' 
             src='[your_image_url]' 
             addthis:url='http://www.supportmyidea.com' 
             addthis:title='Support My Idea' />
    </a>
</div>

Facebook が表示する画像プレビューは、実際には指定した URL に基づいています。Facebook はそのページをスクレイピングし、ページから画像を表示します。og:image タグを指定すると、Facebook はその画像を使用します。これが理にかなっていることを願っています。

于 2013-02-27T18:41:31.870 に答える