我已经读过Facebook分享器已弃用,所以我想知道如何通过js SDK(最好)在我的小部件中创建一个可以从任何域(不仅仅是app域)工作的共享按钮。
例如:
我在myserver.com上注册了我的应用程序
有人在hisservers.com上下载了我的小部件,我想从那里分享工作并发布到他的墙上。
我该怎么办?
答案 0 :(得分:1)
您可以使用FB.ui Feed dialog提示用户在其Feed上发布故事,并在功能中指定您的链接。像这样
function postLink() {
var obj = {
method: 'feed',
link: 'http://myserver.com',
picture: 'a_picture',
name: 'My Server',
description: 'Sharing MyServer from HisServer.'
};
function callback(response) {
console.log(response['post_id']);
}
FB.ui(obj, callback);
}
当然,您还必须包含JS SDK的proper initialization。
答案 1 :(得分:1)
function postLink() {
var obj = {
method: 'feed',
link: 'http://myserver.com',
picture: 'a_picture',
name: 'My Server',
description: 'Sharing MyServer from HisServer.'
};
function callback(response) {
console.log(response['post_id']);
}
FB.ui(obj, callback);
}