Проблемы пакетной обработки API YouTube v3 - PullRequest
0 голосов
/ 01 октября 2018

В настоящее время я использую 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))

    })
})
...