2017-02-21 9 views
-2

Я получаю неожиданную ошибку токена в консоли при обращении к Open Weather API.неожиданный токен ',' api call ajax

function ajaxCall() { 
    var xhttp = new XMLHttpRequest(); 
    xhttp.open("POST", api.openweathermap.org/data/2.5/weather?zip=94040,us); 
    xhttp.setRequestHeader("Content-type", "application/json"); 
    xhttp.send(); 
    var response = JSON.parse(xhttp.responseText); 
    console.log(response); 
} 

Ошибка в токене - это запятая между почтовым индексом и страной.

+0

я думаю, должен быть '+' –

+2

URL, отсутствуют некоторые цитаты -> '" api.openweathermap.org/data/2.5/weather?zip= 94040, us "' – Andreas

+0

Это не относительный URL. Он должен начинаться со схемы (например, http: // '). – Quentin

ответ

0

Вам не хватает котировок на вашем URL-адресе. Изменение:

xhttp.open("POST", api.openweathermap.org/data/2.5/weather?zip=94040,us); 

к:

xhttp.open("POST", "api.openweathermap.org/data/2.5/weather?zip=94040,us"); 

 Смежные вопросы

  • Нет связанных вопросов^_^