javascript SDKのフィードダイアログを使用するようにコードを更新しようとしていstream.publish
ますが、結果のFacebookの投稿は小さくて醜いです。さらに厄介なのは、Facebookの投稿が私のサイトのプレビューと一致しないことです。
これが私のコードです:
function facebook_publish_feed_story() {
var publish = {
method: 'feed',
link: 'http://www.wikipedia.org/',
picture: 'http://upload.wikimedia.org/wikipedia/commons/6/63/Wikipedia-logo.png',
name: 'Name of the link',
caption: "A caption that's kind of long like this I'm going to write some more words"
description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas vitae augue sed urna fermentum vulputate. Nunc porttitor vestibulum vestibulum. Aliquam eget feugiat lectus. Duis ullamcorper sollicitudin nisi sit amet congue.'
};
FB.ui(publish, function(response) {
//do something with response
});
}
これが投稿のプレビューを含むjavascriptポップアップです。この投稿は私には完全に素晴らしくて素晴らしいように見えます:
そして、Facebookに投稿すると次のようになります。背景が暗いテーブルにあり、説明が完全に切り捨てられており、「...」や「続きを読む」も含まれていないことに注意してください。
これが「現状のまま」であれば、それで問題ありません。あきらめますが、このコードを修正する方法や、別のSDK呼び出しを使用して、より魅力的で有益な投稿を行う方法がある場合は、それではありません。誰にとっても良いですか?