1

ページ自体で投稿が行われたかのように、Facebook アプリを介して関連ページに投稿できるかどうか疑問に思っています。つまり、Facebook にログオンしていて、自分が管理者であるページに移動すると、投稿すると、Facebook の名前ではなくページの名前が表示されます。この動作を再現したいのですが、Facebook アプリを介して接続している外部 Web サイトから来ています。私はすべての接続を作成し、問題なく投稿できますが、私の名前として送信されています. ログインするために、次のように Javascript API を使用しています。

FB.login(function(response) {//do some login processing}, 
{scope: 'publish_stream'});

次に、ログインして権限を受け入れた後、次のメッセージを公開します。

FB.api('/[PAGE NAME]/feed', 'post', { message: Text to post }, function(response) {
  if (!response || response.error) {
    alert('Error occurred '+response.error.message);
  } else {
    alert('Post ID: ' + response.id);
  }
});

Facebook アプリにはサイト URL とアプリ ドメインが正しく設定されており、アプリをページ タブとして設定し、それを自分のページに結合しました。

誰かがそれが可能であるかどうか、またその方法を教えていただければ幸いです。

ありがとう

4

1 に答える 1

1

It's all about Authentication, you have a User Access Token but you need a Page Access Token to authenticate as a page.

Here is the doc: https://developers.facebook.com/docs/authentication/pages/

于 2012-05-03T11:10:03.157 に答える