@LehaRybkoha

Как по API получить столицу определенной страны?

Появилась небольшая идея, чисто для практики.
Хочу создать мини приложение на чистом js, где пользователь вводит в поле input список стран, которые передаются в массив, а из массива списком должны создаваться на сайте в виде: "Страна - Её столица". Проблема возникла только в получении столицы. Существует какое-либо API, с помощью которого можно получить нужную страну и её столицу?
Как вариант конечно самому написать бд в json формате, и тогда проблем не будет, но это очень долго делать самостоятельно, да и думаю не разумно.
Находил только API, где перечислены абсолютно все города нужной страны, что мне не нужно, так как столица там никак не выделяется.

Спасибо!
  • Вопрос задан
  • 49 просмотров
Решения вопроса 1
glaphire
@glaphire
PHP developer
https://restcountries.eu/
Тут в примере для эндпоинта https://restcountries.eu/rest/v2/alpha/col есть в респонсе параметр capital, а уже по другому эндпоинту можно получить инфу о городе
Upd. Можно даже проще, у эндпоинта /country/< countryname > указать конкретное поле, чтобы получить только столицу
ответ на SO
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Weigandt Consulting Санкт-Петербург
от 180 000 до 260 000 ₽
IT Smart Finance Новосибирск
от 60 000 ₽
Платформа НТИ Москва
от 130 000 до 170 000 ₽
21 окт. 2020, в 22:40
300 руб./за проект
21 окт. 2020, в 22:34
25000 руб./за проект
21 окт. 2020, в 21:24
7000 руб./за проект