10 классных API для вашего следующего проекта + примеры проектов

По-простому: API (Application Programming Interface) – интерфейс, которая говорит бэкенду, какие данные клиент хочет получить от сервера. Представляйте себе API, как мессенджер. Открытые API очень полезны, когда делаешь frontend-проект и не хочется/нету времени писать свой собственный сервер. Dev.to составил список из 10 классных открытых API, которые можно использовать в ваших новых проектах. А мы сделали перевод.

1. Exchange Rate API

Exchange Rate API – бесплатный API, предоставляющий данные об актуальных курсах валют. Из его преимуществ – простота использования, скорость исполнения запросов, широкий выбор котировок (курсы по 160+ валютам).

Идея для проекта: сделать свой конвертер валют. (пользователь вводит исходную валюту и сумму и видит результат конвертации в другой валюте)

2. Dev.to API

Dev.to API – API от популярного сайта dev.to. Позволяет публиковать статьи, получать опубликованные статьи, работать с комментариями, тегами (на которые могут подписываться пользователи) и многим другим.

Идея для проекта: Создайте приложение для публикации статей на dev.to

3. Spotify API

Spotify API – открытый API от стримингового сервиса Spotify. Позволяет получать метаданные об артистах, альбомах и треках.

Идея для проекта: создайте вебсайт для поиска треков на Spotify.

4. YouTube API

Официальный API от YouTube. С его помощью можно получить данные и embed-видео с YouTube, подписываться на каналы и многое другое.

Идея для проекта: создайте приложение, которое будет искать видео на YouTube.

5. Twitter API

Официальный API от Twitter. Позволяет запрашивать и получать твиты, пользователей и многое другое.

Идея для проекта: создайте Twitter-бота на Node.js, который может публиковать твиты и подписываться на пользователей.

6. Twillo API

Очень мощный API от Twillo – сервиса автоматизированной рассылки сообщений. Сценариев использования очень много – например, можно использовать его для того, чтобы отправлять сообщения на другие номера.

Идея для проекта: создайте Node.js бота, который будет рассылать сообщения с вашего телефона Twillo, чтобы автоматически поздравлять друзей с днем рождения.

7. Google Maps API

Google Maps API позволяет делать кучу классных вещей, начиная от встраивания карт на сайт, заканчивая навигацией.

Идея для проекта: создайте приложение поиска адресов ближайших ресторанов.

8. Edamam API

Edamam API – простой API, позволяющий получать рецепты для приготовления разных блюд.

Идея для проекта: создайте вебсайт, где можно ввести название блюда и получить набор рецептов для его приготовления.

9. Finnhub API

Finnhub API позволяет получать биржевые котировки. Очень надежный – ему доверяют такие компании, как Google и Tyson.

Идея для проекта: создайте приложение, показывающее биржевые котировки компаний из списка fortune 500.

10. Stripe API

Stripe API позволяет работать с платежами. Очень популярный API для e-commerce сайтов/приложений.

Идея для проекта: создайте e-commerce вебсайт с онлайн-платежами.

Мало? Читайте нашу статью с еще одной подборкой API.

1 thought on “10 классных API для вашего следующего проекта + примеры проектов”

  1. Twitter API чтоб получить ох как нудно постараться. После подтверждения аккаунта API нужно отправить скрины и описание своего проекта, и как можно более датальное. Только после расмотра его, получите подтверждение можно использовать. Я так писала 3-4 раза, объясняла надобность в целях учебы и все безуспешно 🙁

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Scroll to Top