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