API можно использовать GitHubдля создания скриптов и приложений, которые автоматизируют процессы, интегрируются с GitHubи расширяются GitHub. Например, api можно использовать для обработки проблем, создания панели мониторинга аналитики или управления выпусками.
Каждая конечная точка REST API задокументирована по отдельности, а конечные точки классифицируются по ресурсу, который они влияют в первую очередь. Например, можно найти конечные точки, связанные с проблемами в Конечные точки REST API для проблем.
Начало работы с REST API
Если вы не знакомы с REST API, начните с краткого руководства или руководства по началу работы:
Если вы знакомы с REST API , но не GitHubзнакомы с REST API, ознакомьтесь с документацией по проверке подлинности:
Если вы создаете скрипты или приложения , использующие REST API, вы можете помочь в следующих руководствах:
- Скриптирование с помощью REST API и JavaScript
- Скриптирование с помощью REST API и Ruby
- Создание приложения GitHub, которое реагирует на события webhook
- Создание CLI с помощью приложения GitHub
- Автоматическое повторение неудачных поставок для веб-перехватчика репозитория
Список библиотек для упрощения сценариев с помощью REST API см. в разделе Библиотеки для REST API.
Если вы создаете скрипты или приложения, использующие REST API, вам также может потребоваться использовать веб-перехватчики для получения уведомлений о событиях или GitHub App доступе к ресурсам от имени пользователя или организации. Дополнительные сведения см. в разделе [AUTOTITLE и Сведения о веб-перехватчиках](/apps/creating-github-apps/about-creating-github-apps/deciding-when-to-build-a-github-app).