在facebook timeline上共享我的网站帖子时出现的问题
我正在使用JavaScript SDK实现提要功能。这是我的问题,如果用户登录并单击共享按钮,Facebook可以在时间线上看到帖子,但它不会反映在主页上。在facebook timeline上共享我的网站帖子时出现的问题,facebook,facebook-sharer,Facebook,Facebook Sharer,我正在使用JavaScript SDK实现提要功能。这是我的问题,如果用户登录并单击共享按钮,Facebook可以在时间线上看到帖子,但它不会反映在主页上。 我如何解决这个问题? 我正在使用这个代码- FB.init({appId: "XXXXXXXXX",show_error:true, status: true, cookie: true}); function postToFeed() { // calling the API ... var obj = { m
我如何解决这个问题?
我正在使用这个代码-
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);
}
您无法决定主页上显示的内容。这取决于用户设置以及Facebook决定如何推广某些类型的内容 主页只是你朋友/订阅/页面时间表的缩影。当您共享URL时-您在您的时间线上共享它,并且从不将其共享到主页 这是预期的行为。
如果您的应用程序将某个内容发布到用户的时间轴上,则他/她的朋友很可能会在他们的主页上看到它,但目前无法确保这一点。举个例子,你的一个用户共享了一个URL,但他们的朋友只在两天后才进入Facebook——你不能指望在这么长时间过去后,这个故事还会出现在他们的主页上。正如我所说,它可能会在某个阶段出现在主页上,但你无法控制它。你能推荐任何一种可以克服这个问题的facebook API吗?不,恐怕我不能。这是与Facebook合作的一个限制。我认为有一件事总是会让一个故事出现在主页上,那就是它是否有“喜欢”的内容。如果一个或多个用户“喜欢”这个故事,Facebook将向更多用户展示。这当然是一个猜测——我不知道Facebook是如何决定在主页上放置什么内容的。