Все это время я работал с Github API. Я наткнулся на несколько действительно крутых визуализаций с Github API, но у меня не было возможности поработать над ними. Благодаря проекту «Добавление источников данных», который побудил меня добавить Github в качестве источника данных, я обнаружил, что в принципе он будет работать! Онлайн-инструмент разработки Github позволяет разработчикам вносить свой вклад и находить проекты с открытым исходным кодом, тем самым реализуя свои стремления.

Github предоставляет доступ к REST API для получения разнообразных данных ваших проектов из Github, будь то репозитории, задачи или запросы на включение и многое другое! Я выбрал Github API, так как документация дотошная и простая для понимания для всех, кто с нетерпением ждет начала работы. Кроме того, это отличный источник для создания исследований данных.

Сгенерированные выходные данные доступны в различных форматах, включая JSON и другие совместимые форматы, в зависимости от данных, которые необходимо извлечь. Можно просматривать общедоступные данные без аутентификации, но если вы хотите сохранить личные данные, аутентификация является обязательной. Поддерживается как однофакторная, так и двухфакторная аутентификация. Двухфакторная аутентификация, как следует из названия, более безопасна, поскольку не включает в себя совместное использование ваших паролей, как при обычной аутентификации.

С нетерпением ждем возможности попробовать свои силы в создании приложений с помощью Github API, просто создайте приложение Oauth и приступайте к работе!

Удачного кодирования!