В настоящее время я использую API-интерфейс YouTube для одновременного выполнения нескольких API-запросов с использованием метода пакетной обработки API-интерфейса googles.Я чувствую, что у меня все настроено правильно, но когда я console.log обещаю из пакетного запроса, я получаю ошибку 404.Если я console.log обещаю из одного запроса, все работает нормально.Есть что-то еще, что нужно настроить, или моя реализация неверна.любая помощь будет принята с благодарностью!const youtubeAPI = (каналы) => {
window.gapi.load("client", () => {
window.gapi.client.load('youtube', 'v3', () => {
window.gapi.client.setApiKey(keys.youtubeAPIKey);
const searchRequest = (id) => {
return window.gapi.client.request({
'path': 'youtube/v3/search',
'params': {part: 'snippet', type: "video", channelId: id, order: "date", maxResults: 50}
});
};
let request1 = searchRequest('UCIq8ow2OP3mRqWDVm7aRXCA')
let request2 = searchRequest('UCT-WkUmMBrqDTXXAK4BOCbw')
let batch = window.gapi.client.newBatch();
batch.add(request1)
batch.add(request2)
batch
.execute(res => console.log(res))
})
})