Мне трудно заставить работать базовый запрос API zomato в reactjs.
Документация по API выглядит очень просто. Я делаю базовый запрос GET к категориям: https://developers.zomato.com/documentation#!/common/categories
А вот как выглядит моя функция ReactJS:
componentDidMount() {
// A previous request for london restaurants
// axios.get('https://developers.zomato.com/api/v2.1/geocode?
lat=51.5138&lon=0.0984')
axios.get('https://developers.zomato.com/api/v2.1/categories')
.then(res => {
console.log(res.data);
this.setState(
{ places: res.data});
});
}
Тем не менее, я продолжаю получать этот ответ, когда нажимаю любой URL-адрес API в браузере. Или через бессонницу.
{
"code": 403,
"status": "Forbidden",
"message": "Invalid API Key"
}
Я знаю, что это говорит о недопустимом API. Но я получил эти URL-адреса после входа в систему и применения любого ключа API на портале разработчиков Zomato. Не могу найти никаких инструкций, чтобы понять, где я ошибся...
Спасибо, Рина.