Я реализую функциональность накопителя Google Team в Google Picker.
Я могу получить файлы в средстве выбора на лицевой стороне.Теперь я хочу загрузить выбранные файлы из средства выбора, используя Java SDK.Я включил Google Team Drives в своем приложении, в средстве выбора java-скриптов и в резервном копировании.
Drive drive = getDriveService(token);
Drive.Files.Get request = drive.files().get(link);
request.setSupportsTeamDrives(Boolean.TRUE).getMediaHttpDownloader().setProgressListener(new ProgressListener(media));
request.executeMediaAndDownloadTo(out);
Но я получил этот ответ от google api.
com.google.api.client.http.HttpResponseException: 401 Unauthorized
{
"error": {
"errors": [
{
"domain": "global",
"reason": "authError",
"message": "Invalid Credentials",
"locationType": "header",
"location": "Authorization"
}
],
"code": 401,
"message": "Invalid Credentials"
}
}
К вашему сведению:Он отлично работает для Google drive.