1

我已经读过 Facebook 共享器已被弃用,所以我想知道如何通过 js SDK(最好)在我的小部件中创建一个可以在任何域(不仅仅是应用程序域)中工作的共享按钮。

例如:
我在 myserver.com 上注册了我的应用程序
并且有人在 hisservers.com 上下载了我的小部件,我希望共享从那里工作并发布到他的墙上。

我该怎么做?

4

2 回答 2

1

您可以使用 FB.ui Feed 对话框提示用户在他们的 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 的正确初始化

于 2012-04-20T14:02:48.700 回答
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);
  }
于 2012-11-14T06:43:17.607 回答