Android使用GoogleAppClient获取google drive的令牌

Android使用GoogleAppClient获取google drive的令牌,android,google-drive-api,access-token,Android,Google Drive Api,Access Token,我在android应用程序中使用谷歌驱动API。我正在使用GoogleAppClient,如下所示: private GoogleApiClient buildApiClient() { return new GoogleApiClient.Builder(this) .addApi(Drive.API) .addScope(Drive.SCOPE_FILE) .addScope(Drive.SCOPE_APPFOL

我在android应用程序中使用谷歌驱动API。我正在使用GoogleAppClient,如下所示:

private GoogleApiClient buildApiClient() {
    return new GoogleApiClient.Builder(this)
            .addApi(Drive.API)
            .addScope(Drive.SCOPE_FILE)
            .addScope(Drive.SCOPE_APPFOLDER) // required for App Folder sample
            .addConnectionCallbacks(this)
            .addOnConnectionFailedListener(this)
            .build();
}

我需要获取访问令牌。如果可能的话,我如何使用GoogleAppClient实现这一点?或者我需要另一种方法?

看看Google for Android文档。根据GoogleAuthUtil为Google帐户提供ClientLogin、OAuth2、ID或离线令牌。也就是说,如果您使用Google Play services库访问Google API(如Play Game services),则不需要OAuth 2.0令牌,您可以使用
GoogleAppClient
访问这些服务。有关更多信息,请阅读。您可以决定哪一个更适合您的用例。祝你好运

看看Google for Android文档。根据GoogleAuthUtil为Google帐户提供ClientLogin、OAuth2、ID或离线令牌。也就是说,如果您使用Google Play services库访问Google API(如Play Game services),则不需要OAuth 2.0令牌,您可以使用
GoogleAppClient
访问这些服务。有关更多信息,请阅读。您可以决定哪一个更适合您的用例。祝你好运