0

私のアプリではFacebookのログインを使用しています。ログイン中は、Facebookが示唆しているように読み取り権限のみを求めます。ユーザー投稿を作成するには、publish_actions権限を取得する必要があります。私はcom.facebook.login.widget.LoginButtonsetPublishPermissions("publish_actions")を使用して、アクセス許可と新しいトークンを取得する必要がありますか?Publish_actions権限を取得するfacebook SDK 4.16.1

私はFacebook Developerのドキュメントをチェックしましたが、類似したものは見つかりませんでした。あなたは、ユーザーがすでに許可が新しい投稿を作成したいところはどこでも、その後、あなただけLoginManagerlogInWithPublishPermissionsを使用し、それを許可配列を渡すことができ、ログインしている場合は

は事前

答えて

1

でいただきありがとうございます。

ユーザーがパブリッシュのアクセス許可を今まで提供していない場合、Facebookからユーザーにあなたのアプリがユーザーの許可を求めているかどうかを尋ねるメッセージが表示されます。投稿の許可を求める画面のみがユーザに表示され、その他の画面は表示されません。

ユーザーが今までアプリケーションにログインしていない場合は、最初にログイン画面が表示され、その後に投稿権限を求める画面が表示されます。

クラスのgetPermissions()メソッドによって、ユーザーの現在のアクセストークンには公開されていないことを確認できます。

関連する問題