OAuth2 に関する Google のドキュメントではGoogleCredential
、認証トークンを使用して を構築する方法が次のように説明されています。
特に、このコード スニペットが提供されます。
GoogleCredential credential = new GoogleCredential().setAccessToken(accessToken);
Plus plus = Plus.builder(new NetHttpTransport(), new JacksonFactory())
.setApplicationName("Google-PlusSample/1.0")
.setHttpRequestInitializer(credential)
.build()
この方法でを構築しようとすると、GoogleCredential
簡潔に通知されます。
Please use the Builder and call setJsonFactory, setTransport and setClientSecrets
例外のメッセージ フィールド。この先週のライブラリをダウンロードしたので、何が起こっているのかわかりません。ドキュメントは単に時代遅れですか?もしそうなら、既存の認証トークンと更新トークンから構築するためのベストプラクティスとして、どの方法がこれに取って代わりましたか?
ちなみに、Builder を使用できなかった理由は、Google アプリケーション コンソールからクライアント シークレットが提供されなかったためです。Androidアプリなどには提供されなくなったとのことです。 setClientSecrets(...)
、したがって、呼び出すことができませんでした。