0

カスタム画像をFacebook共有者のサムネイルとして使用するにはどうすればよいですか?他の画像を共有したいからです。また、ユーザーが共有しているときはいつでも、サムネイルにユーザーがいた場所からのフラグが表示されるように、いくつかの機能を追加したいと思います。それとも私がそれをすることさえ可能ですか?ありがとう

4

1 に答える 1

1

共有しているページにいくつかのメタタグを追加する必要があります。

<link rel="image_src" type="image/jpeg" href="IMAGE_URL_GOES_HERE"/>    
<meta itemprop="image" content="IMAGE_URL_GOES_HERE"/>
<meta property="og:image" content="IMAGE_URL_GOES_HERE"/>

または、同じ結果を得るより良い方法は、JavascriptSDKのFB.ui関数を使用することです。

var link = {};
link.method = 'feed';
link.link = url;
link.picture = imageURL;
link.name = title;
link.caption = caption;
link.description = description;
FB.ui(link,callback);

このようにして、共有する内容をより細かく制御できます。

JSの使用が制限されている場合は、FB.uiの代わりに直接リンクも利用できます。

http://www.facebook.com/dialog/feed?
  app_id=123050457758183&
  link=http://developers.facebook.com/docs/reference/dialogs/&
  picture=http://fbrell.com/f8.jpg&
  name=Facebook%20Dialogs&
  caption=Reference%20Documentation&
  description=Using%20Dialogs%20to%20interact%20with%20users.&
  redirect_uri=http://www.example.com/response

詳細はこちら:http ://developers.facebook.com/docs/reference/dialogs/feed/

于 2012-06-27T09:25:12.600 に答える