2016-04-19 6 views
1

Я пытаюсь загрузить файл с помощью Drive Api и получить некоторые проблемы. Я прочитал это руководство downloading file with Drive Api v3 и использовать этот кодФайл загрузки Google API для Google Диска

String fileId = "0BwwA4oUTeiV1UVNwOHItT0xfa2M"; 
OutputStream outputStream = new ByteArrayOutputStream(); 
driveService.files().get(fileId).executeMediaAndDownloadTo(outputStream); 

Каждый раз, когда я получаю эту ошибку `

com.google.api.client.http.HttpResponseException: 400 Bad Request 
{ 
"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "badRequest", 
    "message": "Bad Request" 
    } 
    ], 
    "code": 400, 
    "message": "Bad Request" 
} 
}` 

ответ

0

От Errors and suggested actions:

возникла ошибка может означать, что обязательное поле или параметр не предоставлено, недопустимое значение или комбинация предоставленных полей недействительна.

Эта ошибка может быть выбрана при попытке добавить дубликата родительского элемента в элемент Диск. Он также может быть брошен при попытке добавить родителя, который создаст цикл в графике каталога.

Вы также можете попробовать раствор рекомендуется в Google API for Google Docs, requesting a list of documents — 400 Bad Request, где указать правильный номер версии в запросе HTTP GET может быть возможным решением встречающейся ошибки.

Смежные вопросы