在Facebook时间线上分享我的网站帖子的问题

时间:2012-06-14 10:50:54

标签: facebook facebook-sharer

我正在使用JavaScript SDK来实现Feed功能。这是我的问题,如果用户登录并点击分享按钮,Facebook可以在时间线中看到帖子,但它没有反映在主页上。
我怎么解决这个问题呢? 我正在使用此代码 -

FB.init({appId: "XXXXXXXXX",show_error:true, status: true, cookie: true}); 

function postToFeed() { 

  // calling the API ... 
  var obj = { 
    method: 'feed', 
    link: 'https://developers.facebook.com/docs/reference/dialogs/', 
    picture: 'http://fbrell.com/f8.jpg', 
    name: 'Facebook Dialogs', 
    caption: 'Reference Documentation', 
    description: 'Using Dialogs to interact with users.' 
  }; 

  FB.ui(obj, callback); 
} 

1 个答案:

答案 0 :(得分:2)

您无法确定主页上显示的内容。这取决于用户设置以及Facebook如何决定宣传某些类型的内容。

主页只是您所有朋友/订阅/页面时间轴的缩写。当您共享网址时 - 您可以在您的时间轴上分享该网址,而不会将其分享到主页。

这是预期的行为。


如果您的应用程序向用户的时间轴发布了某些内容,则很可能他/她的朋友在其主页上看到它,但目前无法确保这一点。例如,你的一个用户共享一个URL,但他们的朋友只在2天后进入Facebook - 你不能指望这个故事在经过这么长时间后仍会出现在他们的主页上。就像我说的那样 - 它可能会在某个阶段出现在主页上 - 但是你无法控制它。