Пакетный запрос API Google с axios - PullRequest
0 голосов
/ 09 июня 2019

Я пытаюсь создать запрос axios для пакетной конечной точки API Google, но документация меня смущает, и я не понимаю, как правильно структурировать свой запрос.

В качестве простого примераЯ хотел бы запросить файлы, используя API-интерфейс диска и конечную точку файлов.

, поэтому URL-адрес пакета будет: https://www.googleapis.com/batch/drive/v3

, а пакетные запросы будут иметь URL-адрес: https://www.googleapis.com/drive/v3/files

Исходя из моего понимания, запрос будет выглядеть так:

axios.post({
    method: "POST",
    url: "https://www.googleapis.com/batch/drive/v3",
    headers: {
        "Content-Type": "multipart/mixed;"
    }
    body: [
        {
            <fieldname>: https://www.googleapis.com/drive/v3/files,
            method: "GET",
            bearer: `Authorization: Bearer <my bearer token>`
        },
        {
            <fieldname>: https://www.googleapis.com/drive/v3/files,
            method: "GET",
            bearer: `Authorization: Bearer <my bearer token>`
        }

    ]
})

Меня больше всего беспокоит, какое имя должно иметь поле URL в теле?Или я неправильно создаю объект запроса?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...