Я пытаюсь создать запрос 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 в теле?Или я неправильно создаю объект запроса?