1

Facebook共有機能が廃止されたことを読みました。そのため、js SDK(できれば)を介して、任意のドメイン(アプリドメインだけでなく)から機能する共有ボタンをウィジェットに作成する方法を知りたいと思いました。

例:
myserver.comにアプリを登録していて、
誰かが私のウィジェットをhisservers.comにダウンロードした場合、そこから共有を機能させて、彼のウォールに投稿したいと思います。

どうすればいいですか?

4

2 に答える 2

1

FB.uiフィードダイアログを使用して、ユーザーにフィードでストーリーを公開するように促し、関数でリンクを指定できます。そのようです

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);
  }

もちろん、JSSDKの適切な初期化も含める必要があります。

于 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 に答える