我正在尝试更新我的stream.publish
代码以使用 javascript SDK 中的提要对话框,但生成的 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 调用来制作更具吸引力和信息量的帖子,那不是吗?只是对每个人都更好?