Вопросы

Аутентификация Api тестового полета Amadeus с помощью Javascript Fetch

У меня возникли проблемы с тестированием Amadeus Flight-Offers Api. Аутентификация

Запрос на другой источник заблокирован: та же политика происхождения запрещает чтение удаленного ресурса по адресу https://test.api.amadeus.com/v2/shopping/flight-offers?originLocationCode=SYD&destinationLocationCode.=BKK&leaveDate=2021-02-01&returnDate=2021-02-05&adult=1&max=3. (Причина: заголовок «аутентификация» не разрешен в соответствии с заголовком «Access-Control-Allow-Headers» из ответа предварительной проверки CORS).

Это мой код

"use_strict";
function getPlane(){
    let url = "https://test.api.amadeus.com/v2/shopping/flight-offers?originLocationCode=SYD&destinationLocationCode=BKK&departureDate=2021-02-01&returnDate=2021-02-05&adults=1&max=3";
    fetch(url,{
        method:"GET",
        headers:{
            "Content-Type":"application/vnd.amadeus+json",
            "Authentication":"Bearer code here"
        },
        mode:"cors",
        catch:"default"
    }).then(function(response){
        if(response.ok){
            return response.json();
        }else{
            throw new Error(error);
        }
    }).then(function(data){
        console.log(data);
        //query data here
        document.getElementById("flight").insertAdjacentHTML('afterbegin',data.data[0].itineraries[0].segments[0].operating.carrierCode)
    }).catch(function(error){
        console.log(error);
    });
}

getPlane();
Читать:
API для открытия файла из папки расширений

Похожие записи

Как сгенерировать код с помощью генератора кода для определения настраиваемого ресурса

admin

Как сделать так, чтобы текст отображался на экране в течение определенного времени?

admin

Компиляция 32-битных программ и вызов 64-битных программ в 64-битных системах

admin

получение ошибки при обновлении правопреемника и поля комментария в JIRA с использованием python

admin

извлекать блестящую дату и диапазон входных данных

admin

Как я могу автоматически создавать таблицы BigQuery из моей корзины Cloud Storage?

admin