0

こんにちは、ユーザーが接続したときに、どうすればユーザーのウォールに何かを投稿できますか?

私はこれを試しました:

      <div id="fb-root"></div>
        <script src="//connect.facebook.net/en_US/all.js"></script>
          <script  type="text/javascript"> 

            FB.init({
              appId      : '35455XXXX46207', // App ID
              status     : true, // check login status
              cookie     : true, // enable cookies to allow the server to access the session
              xfbml      : true  // parse XFBML
            });


var publish = {
  method: 'feed',
  message: 'getting educated about Facebook Connect',
  name: 'Connect',
  caption: 'The Facebook Connect JavaScript SDK',
  description: (
      'A small JavaScript library that allows you to harness ' +
      'the power of Facebook, bringing the user\'s identity, ' +
      'social graph and distribution power to your site.'
  ),
  link: 'http://www.fbrell.com/',
  picture: 'http://www.fbrell.com/f8.jpg',
  actions: [
    { name: 'fbrell', link: 'http://www.fbrell.com/' }
  ],
  user_message_prompt: 'Share your thoughts about RELL'
};

FB.ui(publish, Log.info.bind('feed callback'));
</script>

これによりFacebookのポップアップが開きますが、コードを使用して直接これを実行したい..(Spotifyのように)

どうした ?(私はそのための ext_perms を持っています)

ありがとう

4

1 に答える 1

0

Spotify はオープングラフを使用しています。

Joe Bloggs が {app} で {object} を {action} しました

ジョー・ブロッグスは{'Spotify'}で{'曲名とタイトル'}を{'聴いた'}

これらが何であるかを構成でき、アプリを受け入れるときにそれらの権限を取得する必要があります。

[FB 開発者] > [アプリ] > [アプリの編集] > [グラフを開く] でアプリに移動します。

それができる方法です。自動共有については、よくわかりません。自分で探していますが、実行できないと思われます。虐待の能力を想像してみてください。しかし、オープングラフはあなたが望むことをするように思えます。

于 2012-05-22T16:13:40.383 に答える