10 хороших API для ваших будущих проектов
Бэкендер
Программный интерфейс приложения — это инструмент, сообщающий системе команду от разработчика и возвращающий ему ответ. Так что воспринимайте API просто как эффективный мессенджер между вами и ПО.
С этой позиции вам сразу станет понятно, насколько полезно использовать API-интерфейсы в работе над проектами.
1. Обменный курс
Exchange Rate конвертирует больше 160 валют. Он очень прост в использовании, отличается быстродействием и высокой точностью.
Подсказка для проекта:
разработайте веб-сайт, с помощью которого пользователи смогут выбирать валюту и конвертировать ее в остальные.

2. Spotify API
Собирайте метаданные про исполнителей, их песни, а также данные пользователей.
Подсказка для проекта:
добавьте на сайт поиск по Spotify.

3. DEV API
Крутой API, благодаря которому вы сможете делать публикации, получать от пользователя комментарии к статьям, видеть подписки читателей на теги и пр.
Подсказка для проекта:
сделайте крутой веб-сайт со своими собственными статьями!

4. YouTube API
Используя этот официальный API для Ютуб, вы получите возможность запрашивать данные этого видеохостинга, вставлять из него видеоролики, кнопку “Подписаться” и т.д.
Подсказка для проекта:
сделайте так, чтобы на сайте показывалось видео YouTube, соответствующее по теме пользовательскому поисковому запросу.

5. API Twilio
Крайне полезный инструмент, который можно использовать для многих целей. К примеру, чтобы отправлять сообщения с Twilio на различные другие номера.
Подсказка для проекта:
запрограммируйте бота, который будет по праздникам отправлять вашим друзьям поздравления.

6. Twitter API
Еще один официальный API. Предоставляет твиты, пользователей, прочие данные, а также позволяет взаимодействовать со всеми ними.
Подсказка для проекта:
разработайте Twitter-бота, публикующего твиты, умеющего оформлять подписки и осуществлять другие полезные для вас действия.

7. Карты Google
Благодаря этому API можно встроить Google-карты в свой веб-сайт или получать набор маршрутов от точки А к точке В.
Подсказка для проекта:
сделать приложение, осуществляющее поиск закусочных, кафе и ресторанов.

8. Stripe API
Очень популярный API среди всех сайтов, на которых совершаются оплаты, т. к. он позволяет пользователям делать начисления на ваш счет.
Подсказка для проекта:
разработайте сайт э-коммерции, на котором клиенты смогут оплачивать свои заказы.

9. Edamam API
Инструмент, показывающий рецепты блюд.
Подсказка для проекта:
пусть ваш сайт спрашивает у читателей, что они хотят съесть, и затем предлагает им подходящие рецепты.

10. Finnhub API
Предоставляет информацию с фондового рынка. Этим API пользуются многие крупные компании, включая Tyson Foods и Google.
Подсказка для проекта:
разработайте приложение, показывающее актуальные цены акций компаний, включенных в рейтинг Fortune 500.
