Google гласитhttps://developers.google.com/drive/v3/web/simple-upload
Выноска из статьи
Отправка простого запроса на загрузку
Чтобы использовать простую загрузку:
Создайте POSTзапрос к /uploadURI метода . Чтобы обновить существующий файл, используйте PUT.
Добавьте параметр запроса uploadType=media.
Например:
POST https://www.googleapis.com/upload/drive/v3/files?uploadType=media
Добавьте данные файла в тело запроса.
Добавьте следующие HTTP-заголовки:
Content-Type, Установите для типа носителя MIME загружаемого объекта.
Content-Length, Установите количество загружаемых байтов. Этот заголовок не требуется, если вы используете кодировку с коротким передачей .
Отправьте запрос.
Пример: отправка простого запроса на загрузку
В следующем примере показан простой запрос на загрузку:
POST https://www.googleapis.com/upload/drive/v3/files?uploadType=media HTTP / 1.1
Content-Type: image / jpeg
Content-Length: [NUMBER_OF_BYTES_IN_FILE]
Авторизация: Носитель [YOUR_AUTH_TOKEN]
[JPEG_DATA]
Если запрос завершается успешно, сервер возвращает 200 OKкод состояния HTTP вместе с метаданными файла:
HTTP / 1.1 200
Content-Type: application / json
{
"name": "myObject"
}
Чтобы использовать простую загрузку:
Создайте POSTзапрос к /uploadURI метода . Чтобы обновить существующий файл, используйте PUT.
Добавьте параметр запроса uploadType=media.
Например:
POST https://www.googleapis.com/upload/drive/v3/files?uploadType=media
Добавьте данные файла в тело запроса.
Добавьте следующие HTTP-заголовки:
Content-Type, Установите для типа носителя MIME загружаемого объекта.
Content-Length, Установите количество загружаемых байтов. Этот заголовок не требуется, если вы используете кодировку с коротким передачей .
Отправьте запрос.
Пример: отправка простого запроса на загрузку
В следующем примере показан простой запрос на загрузку:
POST https://www.googleapis.com/upload/drive/v3/files?uploadType=media HTTP / 1.1
Content-Type: image / jpeg
Content-Length: [NUMBER_OF_BYTES_IN_FILE]
Авторизация: Носитель [YOUR_AUTH_TOKEN]
[JPEG_DATA]
Если запрос завершается успешно, сервер возвращает 200 OKкод состояния HTTP вместе с метаданными файла:
HTTP / 1.1 200
Content-Type: application / json
{
"name": "myObject"
}
Ребят помогите реализовать в Hiasm.