0

ページにフィードを m` として投稿するために JavaScript コードで多くのことを行いますが、ワンクリックで JavaScript を介して許可を得るにはどうすればよいでしょうか。

これは私のコードです。

<body>
<div id='fb-root'></div>
<script src='http://connect.facebook.net/en_US/all.js'></script>
<p>
    <a href="javascript:;" onclick='postToFeed(); return false;'>Post to Group</a>
</p>
<p id='msg'></p>

<script> 
  FB.init({appId: "apid", status: true, cookie: true});
  function postToFeed() {
  FB.api('/page_id/feed', 'post', 
             { 
                 message     : "It's awesome ...",
                 link        : 'http://csslight.com',
                 picture     : 'http://csslight.com/application/upload/WebsitePhoto/567-grafmiville.png',
                 name        : 'Featured of the Day',
                 from: 'pageid',
                 description : 'CSS Light is a showcase for web design encouragement, submitted by web designers of all over the world. We simply accept the websites with high quality and professional touch.'
         }, 
         function(response) {
             alert(JSON.stringify(response));
         });
  }
  </script>
  </body>

上記のスクリプトの出力は

ここに画像の説明を入力

しかし、私は非ラジニッシュとして投稿したくありBeCrazzy.comません..!

簡単に言えば、管理者としてページにフィードを投稿したいのです。私を助けてください。:)

4

1 に答える 1

2

これを行う方法を正確に示すチュートリアルがここにあります。

https://developers.facebook.com/docs/howtos/login/login-as-page/

Facebook Javascript SDKを使用してページアクセストークンで署名されたAPI呼び出しを行うことはできません。そのためには、jQuery.ajax()などを使用する必要があります。

于 2012-11-07T11:54:43.027 に答える