6
session.openForRead(new Session.OpenRequest(activity).setCallback(statusCallback).setPermissions(Arrays.asList(permissions)));

上記のように「publish_permission」を setPermission に渡そうとすると、このエラーが発生します。なんで?直し方?Facebook 開発者はどこにいますか?

com.facebook.FacebookException: Cannot pass a publish permission (publish_stream) to a request for read authorization
4

1 に答える 1

18

エラー メッセージに示されているように、権限のあるreadセッションを開こうとしています。publishSDK 3.0 以降、読み取りアクションと公開アクションを区別する必要があるため、使用する場合は、最初のリクエストの後にorpublish_streamを呼び出す必要があります。session.openForPublish(session.reauthorizeForPublish(

于 2012-11-28T08:39:33.217 に答える