facebook - 使用 Javascript SDK 提要对话框发布的帖子很小且被截断;不匹配预览

标签 facebook facebook-javascript-sdk feed preview truncated

我正在尝试更新我的 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 弹出窗口。这篇文章对我来说看起来非常好:

x

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

x

如果这“就是这样”,那很好,我会放弃,但如果有任何方法可以修复此代码,或使用不同的 SDK 调用来制作更具吸引力和信息量的帖子,我会这对每个人都更好吗?

最佳答案

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

关于facebook - 使用 Javascript SDK 提要对话框发布的帖子很小且被截断;不匹配预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13849609/

相关文章:

javascript - Rss feed 项目被多次拉入

javascript - 如何检测 Facebook/Instagram/Twitter 浏览器?

ios - friend 列表和 friend 的个人资料图片 - Facebook Graph API(在 Swift 中)

ios - 发布 iOS-Kiosk App 后 Facebook 注销

Facebook JS SDK : Displaying oAuth dialog in iframe

xml - RSS 提要无效。未定义的项目元素 : content

Facebook 即时文章没有提取完整的 RSS,并一直说文章少于 10 篇

javascript - FB.login() 没有被调用

javascript - Facebook Graph API - 在身份验证之前获取个人资料图片

nuget - 强制更新 TeamCity NuGet 源