В мире разработки программного обеспечения практика совершенствует. Следовательно, мы должны найти как можно больше способов попрактиковаться в программировании. С бесплатными общедоступными API-интерфейсами мы можем практиковаться в программировании, создавая приложения, использующие эти API-интерфейсы.

В этой статье мы рассмотрим некоторые практические идеи проектов, в которых можно использовать некоторые из этих API.

Благотворительный поиск

API поиска благотворительности позволяет нам искать данные о некоммерческих благотворительных организациях.

Документация по API находится по адресу http://charityapi.orghunter.com/charity-api-list.

С помощью этого API мы можем получать такие данные, как город, штат, широта, долгота, имя, категория и т. Д.

Кроме того, он предоставляет нам финансовые данные.

Существует также премиум-версия этого API с дополнительными данными, такими как аренда, продажи, доход, активы и т. Д.

Для доступа к этому API требуется ключ API.

Clearbit Logo API

API логотипа позволяет нам получить доступ к данным логотипа компании.

Документация по API находится по адресу https://clearbit.com/docs#logo-api.

На этот API накладывается ограничение скорости.

Этот API позволяет использовать 600 запросов в минуту.

Мы можем использовать этот API для поиска информации о компании, личности и т. Д. В дополнение к логотипам.

Возвращаемые данные логотипа включают данные изображения и многое другое.

Ключ API необходим для доступа к API журнала.

Domainsdb.info

Мы можем искать информацию о домене с помощью этого API.

Документация по этому API находится по адресу https://api.domainsdb.info/v1/.

Например, мы можем искать историю обновлений домена, удаленные домены, добавленные домены и многое другое.

Статика домена верхнего уровня также доступна с этим API.

Для доступа к этому API аутентификация не требуется.

Фрилансер

API фрилансера позволяет нам получать данные о фрилансерах, а также создавать проекты, делать ставки и управлять ими.

Также мы можем использовать его для заказа услуг.

Документация по API находится по адресу https://developers.freelancer.com/docs.

Для доступа к этому API требуется OAuth.

Также доступны другие виды информации, включая конкурсы, опросы, комментарии, сообщения, часовые пояса, предложения и многое другое.

Доступны SDK для Android и Python, поэтому мы можем более легко получить доступ к этому API на этих платформах.

Gmail

Gmail API предоставляет нам гибкий RESTful API, позволяющий программно управлять учетными записями Gmail.

Для доступа к этому API требуется OAuth.

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

Доступны клиентские библиотеки для браузера, Go, Java, .Net, Node.js, PHP, Python и Ruby.

Так что доступ к API должен быть простым.

Документы доступны по адресу https://developers.google.com/gmail/api.

Заключение

Мы можем находить бизнес-данные и управлять ими с помощью этих полезных API.