Androidでベータ3.0SDKを使用して、session.openForRead()
基本的なアクセス許可(電子メール)を使用した簡単な呼び出しでFacebookセッションを開きます。
ユーザーのウォールにメッセージを公開したいのですぐにsession.reauthorizeForPublish()
、オブジェクトに新しい公開権限(publish_actions)を含めてセッションを再承認しReauthorizeRequest
ます。
最後の要求が成功するとすぐに、への呼び出しsession.getPermissions()
は最後に要求されたアクセス許可(publish_actions)のみを返しますが、以前の読み取りアクセス許可(電子メール)はすべて失われます。
ReauthorizeRequestのパラメータ権限のドキュメントには、「リクエストに対する追加の権限」が明確に記載されているため、リクエスト後にセッションが他のすべての権限を失う理由がわかりません。
どうもありがとう、アレックス