2012-02-18 14 views
2

"facebook as use"をクリックしたユーザーのように、facebook apiを使用するアクセストークンをどうにか取得できますか?Facebook:ページとして投稿するアクセストークンを取得

私がやっていることは、私のウェブサイトがメッセージをFacebookページの壁に投稿できるようにすることです。私はすでにユーザーが自分のFBアカウントでログインできるようにするためのアプリを持っています。しかし、私は私のアプリに完全なmanage_pagesを承認するためにページ管理者を必要としないことを望むでしょう。 FBページに既にアプリを追加しましたが、そのアプリに自分のページに対する権限を与えるオプションはありません。

答えて

2

もちろん可能です。

ページを管理するために使用access_tokenはaccess_tokenは

ページ:それは書かれているPermissionsについての公式ドキュメントのページで

。これは、ページとして動作する操作を実行する場合には となります。このアクセス トークンは、HTTP GETを/ USER_ID/accountsに、または /PAGE_ID?fields = access_tokenにmanage_pages権限で発行することによって取得されます。 /USER_ID/accountsを取得すると、各ページの アクセストークンに加えて、ユーザーが管理者アクセス権を持つページの一覧(アプリプロファイル ページを含む)が返されます。または、 /PAGE_ID?fields = access_tokenにmanage_pages権限でHTTP GETを発行することで、特定の単一のページに トークンを取得することができます( は、fields = パラメータを使用してaccess_tokenフィールドを指定する必要があります) )。詳細 の情報については、ページオブジェクトのドキュメントを参照してください。注:2011年11月1日以降、この接続経由でユーザーのページへのすべてのアクセスには のmanage_pages権限 が必要です。つまり、ユーザーのページを閲覧し、そのページの アクセストークンを取得する場合もあります。詳細については、ユーザ オブジェクトのドキュメントを参照してください。

+0

私は自分の所有する/管理するすべてのページにアクセスすることなく、1ページだけのアプリを使用することはできません。 – ThiefMaster

+0

@ThiefMaster、はい。これは現在のところ、悲しいぞっとする唯一の方法です... –

関連する問題