2012-01-09 3 views
0

他のウェブサイトにFacebookの壁面を示すアプリケーションを作った。私はこの他のウェブサイトに来るユーザーが自分の許可を与える必要がないかどうかを知りたいと思います。 Facebookのグループは一般公開されており、特別な許可なしにすべてが共有されます。ユーザーがログインせずにグループウォールフィードを表示できるかどうかも知りたいですか?他のウェブサイトのFacebookグループの壁

解決策はありますか?

答えて

0

"Facebookのグループは公開されており、すべての権限は特別な権限なしで共有されています。"

グラフAPIについての奇妙なことの1つは、その情報が「パブリック」であっても、アクセス情報トークンを必要とします。私は長いこと頭を傷つけてしまったし、「APIはFacebookによって提供されていて、サンドボックスにいるときはルールに従ってプレーしなければならない」という答え以外の答えは出ていない。

したがって、要求していることを行うには、少なくとも1人からアクセストークンを取得する必要があります。 (少なくともあなたはすべてのユーザーに尋ねる必要はありません)

ユーザにuser_groupのアクセス権を要求してから、を取得する必要があります。あなたがしたいことがあるかもしれないのは、オリジナルのメンバーの1人、または自分自身でさえも、期限切れでないトークンをoffline_accessに依頼することです。次に、常にそのトークンを使用してフィードを取得します。 (パスワードを変更すると、offline_accessトークンが無効になり、新しいトークンを取得する必要があることに注意してください)。

+0

ありがとうございました。それは役に立ちました。 –

関連する問題