使用してgoogle-api-services-drive-v2-rev39-java-1.12.0-beta
います(執筆中の最新情報)
setJsonHttpRequestInitializer
に表示されなくなっていることがわかりましたDrive.Builder
final HttpTransport transport = new NetHttpTransport();
final JsonFactory jsonFactory = new GsonFactory();
GoogleCredential credential = new GoogleCredential();
// authToken is String.
credential.setAccessToken(authToken);
// ClientCredentials.KEY is String, generated from https://code.google.com/apis/console/b/0/?api=drive#project:369087808589
Drive service = new Drive.Builder(transport, jsonFactory, credential)
.setApplicationName(Utils.getApplicationName())
.setJsonHttpRequestInitializer(new GoogleKeyInitializer(ClientCredentials.KEY))
.build();
を呼び出さずにコードを実行するとsetJsonHttpRequestInitializer
、
認証されていない使用の 1 日の制限を超えました。継続利用には会員登録が必要です。
API キー ( ClientCredentials.KEY
) を に渡す方法はありますDrive.Builder
か?
注: 既に確認してくださいメソッド setJsonHttpRequestInitializer は、型 Drive.Builder Android に対して未定義です。役に立ちません。