Чтобы получить больше опыта работы с различными API, рассмотрим несколько примеров в этом модуле “Глоссарий API и источники”. Пройдя практику, получим больше информации о различных API-интерфейсах REST, их организации, сложности и взаимозависимости конечных точек и т.д.
Доступная практика
В этом модуле представлены несколько практических занятий с разными API. Задача указана для каждого занятия. Для начала попытаемся решить проблему самостоятельно. Затем посмотрим приведенные инструкции, чтобы увидеть решение автора курса.
В таких примерах автор курса просто печатает код на веб-странице, чтобы визуализировать ответ. Доступны следующие практические занятия:
- Получить информацию о событии, используя API сервиса Eventbrite
- Извлечь галерею, используя API сервиса Flikr
- Получить скорость ветра, используя API сервиса Aeris Weather
Ключи API
Каждый API требует использования ключа API, токена или какой-либо другой формы аутентификации. Можно пройти регистрацию и получить свои собственные ключи API, или можно воспользоваться предоставленными автором ключами.
Перемены ключа API в примерах кода
Не стоит вставлять ключи API в примеры кода по следующим причинам:
- срок действия ключей API истекает;
- ключи API, размещенные в сети, становятся могут использоваться третьими лицами;
- настройка примеров кода - это хорошая вещь.
Когда мы видим APIKEY
в примере кода, стоит изменить ключ API. Например, если ключ API был 123
, удаляем APIKEY
и используем 123
.