使用Javascript SDK Feed对话框制作的帖子很小并且被截断; 与预览不匹配

nvi*_*oli 7 facebook feed preview truncated facebook-javascript-sdk

我正在尝试更新我的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
  });
}
Run Code Online (Sandbox Code Playgroud)

这是带有帖子预览的javascript弹出窗口.这篇文章看起来非常好,对我很好:

X

一旦它发布到Facebook,这就是它的样子.请注意,它位于具有深色背景的表格中,并且描述完全被截断,甚至没有"..."或"阅读更多"

X

如果这是"就是它的方式",那就没关系,我会放弃,但是如果有任何方法来修复这些代码,或者使用不同的SDK调用来制作更具吸引力和信息量的帖子,那不会对每个人都好一点?

pul*_*sar 2

同样在这里,帖子被截断了。我注意到这个问题最近才开始出现。我的“解决方案”是将文本放入标题值而不是描述中。标题似乎可以包含比描述更多的字符。