0

Facebook アプリケーションを使用して、ユーザーが簡単なメッセージをページに投稿できるようにしたいと考えています。私はAPIエクスプローラーを使用し、投稿するためにいくつかのAPI呼び出しを行いましたが、投稿したものはすべて、ログインしているユーザーとログインしていないユーザー以外には表示されません。API で作成した投稿を、投稿したユーザーだけでなく、すべての人に表示されるようにしたい。

ページ上でテキストボックスを直接 (手動で) 使用して投稿を行うと、それらの投稿は、ログインしていなくても、すべての人に表示されます。

このためのステップバイステップのチュートリアルはありますか?

私が最終的に望んでいるのは、自分のサイトのユーザーが直接 Facebook にメッセージを投稿できるようにすることです (もちろん、Facebook にログインした後)。投稿は、それぞれのページとして、異なるページに対して異なるユーザーによって行われる必要があります。

コードサンプルは大歓迎です。

4

1 に答える 1

0

ページとしてページに投稿するには、ページ アクセス トークンを取得します: https://developers.facebook.com/docs/facebook-login/access-tokens/

ページとして投稿するには、権限を持つアクセス トークンが必要ですmanage_pages。また、誰かがページとして自分のページに投稿したいときに、ページ管理者が通知を受け取る組み込みの方法はありません。これは一般的な使用例ではないためです。ただし、ページ管理者はmanage_pages一度許可することができるので、ページ アクセス トークンを取得し、アプリでそれを使用してページに投稿できます。そうするときに、そのアクセス トークンを明示的に設定するだけです。

于 2013-08-08T12:38:14.293 に答える