{"meta":{"title":"Документация приложений GitHub","intro":"Погружайтесь глубже GitHub , интегрируясь с нашими API и вебхуками, настраивая рабочий GitHub процесс, создавая и делясь приложениями с сообществом.","product":"Приложения","breadcrumbs":[{"href":"/ru/apps","title":"Приложения"}],"documentType":"product"},"body":"# Документация приложений GitHub\n\nПогружайтесь глубже GitHub , интегрируясь с нашими API и вебхуками, настраивая рабочий GitHub процесс, создавая и делясь приложениями с сообществом.\n\n## Recommended\n\n* [Обзор приложений GitHub](/ru/apps/overview)\n\n  Для расширения функциональных возможностей GitHub Appsможно использовать GitHub.\n\n* [Быстрый старт для создания приложений GitHub](/ru/apps/creating-github-apps/writing-code-for-a-github-app/quickstart)\n\n  Быстро создайте GitHub App, которые примечают к запросам на вытягивание.\n\n* [О создании приложений GitHub](/ru/apps/creating-github-apps/about-creating-github-apps/about-creating-github-apps)\n\n  GitHub Apps позволяет создавать интеграции для автоматизации процессов и расширения функциональных возможностей GitHub.\n\n* [Регистрация приложения GitHub](/ru/apps/creating-github-apps/registering-a-github-app/registering-a-github-app)\n\n  Вы можете зарегистрировать GitHub App в личная учетная запись или в любой организации, у вас есть.\n\n* [Об аутентификации с помощью приложения GitHub](/ru/apps/creating-github-apps/authenticating-with-a-github-app/about-authentication-with-a-github-app)\n\n  Данные GitHub App могут проходить проверку подлинности как сама по себе, как установка приложения или от имени пользователя.\n\n* [Авторизация приложений GitHub](/ru/apps/using-github-apps/authorizing-github-apps)\n\n  Вы можете авторизовать GitHub App для получения сведений о вашей учетной записи GitHub и внести изменения от вашего имени.\n\n* [Различия между приложениями GitHub и приложениями OAuth](/ru/apps/oauth-apps/building-oauth-apps/differences-between-github-apps-and-oauth-apps)\n\n  Как правило, GitHub Apps предпочтительнее OAuth apps, так как они используют подробные разрешения, дают больше контроля над тем, к каким репозиториям приложение может получить доступ и использовать короткие маркеры.\n\n* [Создание приложения GitHub, которое реагирует на события webhook](/ru/apps/creating-github-apps/writing-code-for-a-github-app/building-a-github-app-that-responds-to-webhook-events)\n\n  Узнайте, как создать GitHub App, который делает запрос API в ответ на событие веб-перехватчика.\n\n* [Лучшие практики создания приложения на GitHub](/ru/apps/creating-github-apps/about-creating-github-apps/best-practices-for-creating-a-github-app)\n\n  Следуйте этим рекомендациям, чтобы повысить безопасность и производительность данных GitHub App.\n\n## Links\n\n### Getting started\n\n* [Обзор приложений GitHub](/ru/apps/overview)\n\n  Для расширения функциональных возможностей GitHub Appsможно использовать GitHub.\n\n* [Быстрый старт для создания приложений GitHub](/ru/apps/creating-github-apps/writing-code-for-a-github-app/quickstart)\n\n  Быстро создайте GitHub App, которые примечают к запросам на вытягивание.\n\n## Articles\n\n* [Обзор приложений GitHub](/ru/apps/overview)\n\n  Для расширения функциональных возможностей GitHub Appsможно использовать GitHub.\n\n* [Об использовании приложений GitHub](/ru/apps/using-github-apps/about-using-github-apps)\n\n  Узнайте, что такое a GitHub App и почему вы используете GitHub App.\n\n* [Установка приложения GitHub из GitHub Marketplace для личная учетная запись](/ru/apps/using-github-apps/installing-a-github-app-from-github-marketplace-for-your-personal-account)\n\n  Вы можете установить GitHub Apps из GitHub Marketplace для использования в личная учетная запись.\n\n* [Установка приложения GitHub из GitHub Marketplace для организаций](/ru/apps/using-github-apps/installing-a-github-app-from-github-marketplace-for-your-organizations)\n\n  Вы можете установить GitHub Apps из GitHub Marketplace для использования в организациях.\n\n* [Установка приложения GitHub из стороннего производителя](/ru/apps/using-github-apps/installing-a-github-app-from-a-third-party)\n\n  Вы можете установить GitHub Apps его напрямую у владельца приложения, чтобы использовать его на своём аккаунте.\n\n* [Установка собственного приложения GitHub](/ru/apps/using-github-apps/installing-your-own-github-app)\n\n  Вы можете установить GitHub App, созданной в учетной записи, принадлежащей приложению. Если ваше приложение является общедоступным, можно также установить GitHub App на других учетных записях.\n\n* [Установка приложения GitHub на предприятии](/ru/installing-a-github-app-on-your-enterprise)\n\n  Вы можете установить GitHub Apps на предприятии для управления учетной записью предприятия и выполнения операций корпоративного уровня.\n\n* [Запрос приложения GitHub из владелец организации](/ru/apps/using-github-apps/requesting-a-github-app-from-your-organization-owner)\n\n  Участники организации могут запросить установку данных GitHub App для своей организации.\n\n* [Авторизация приложений GitHub](/ru/apps/using-github-apps/authorizing-github-apps)\n\n  Вы можете авторизовать GitHub App для получения сведений о вашей учетной записи GitHub и внести изменения от вашего имени.\n\n* [Утверждение обновленных разрешений для приложения GitHub](/ru/apps/using-github-apps/approving-updated-permissions-for-a-github-app)\n\n  При GitHub App запросе дополнительных разрешений вы можете просмотреть, какое поведение они позволят, и решить, одобрять ли разрешения.\n\n* [Проверка и отзыв авторизации приложений GitHub](/ru/apps/using-github-apps/reviewing-and-revoking-authorization-of-github-apps)\n\n  Вы можете просмотреть GitHub Apps, которые вы авторизованы, и вы можете отозвать авторизацию.\n\n* [Обзор и изменение установленных приложений GitHub](/ru/apps/using-github-apps/reviewing-and-modifying-installed-github-apps)\n\n  Вы можете просмотреть разрешения и изменить доступ репозитория для GitHub Apps, которые вы установили. Вы также можете временно или окончательно запретить GitHub App получать доступ к ресурсам, принадлежащим вашей учетной записи или организации.\n\n* [Приложения SAML и GitHub](/ru/saml-and-github-apps)\n\n  Если ваша организация или предприятие защищены единым входом, может потребоваться запустить активный сеанс единого входа для вашей организации перед авторизацией, установкой или запросом GitHub App.\n\n* [Привилегированные приложения GitHub](/ru/apps/using-github-apps/privileged-github-apps)\n\n  Некоторые GitHub Apps — это привилегированные приложения, принадлежащие GitHub, которые предоставляют специальные возможности.\n\n* [О создании приложений GitHub](/ru/apps/creating-github-apps/about-creating-github-apps/about-creating-github-apps)\n\n  GitHub Apps позволяет создавать интеграции для автоматизации процессов и расширения функциональных возможностей GitHub.\n\n* [Решение о том, когда создавать приложение GitHub](/ru/apps/creating-github-apps/about-creating-github-apps/deciding-when-to-build-a-github-app)\n\n  При создании интеграции следует рассмотреть возможность использования GitHub App в следующих сценариях вместо OAuth app, personal access tokenили GitHub Actions.\n\n* [Лучшие практики создания приложения на GitHub](/ru/apps/creating-github-apps/about-creating-github-apps/best-practices-for-creating-a-github-app)\n\n  Следуйте этим рекомендациям, чтобы повысить безопасность и производительность данных GitHub App.\n\n* [Миграция OAuth приложений на GitHub Apps](/ru/apps/creating-github-apps/about-creating-github-apps/migrating-oauth-apps-to-github-apps)\n\n  Узнайте о преимуществах переноса данных OAuth app на GitHub App, а также о переносе данных OAuth app.\n\n* [Регистрация приложения GitHub](/ru/apps/creating-github-apps/registering-a-github-app/registering-a-github-app)\n\n  Вы можете зарегистрировать GitHub App в личная учетная запись или в любой организации, у вас есть.\n\n* [Сведения о URL-адресе обратного вызова авторизации пользователя](/ru/apps/creating-github-apps/registering-a-github-app/about-the-user-authorization-callback-url)\n\n  Можно указать URL-адрес, на который будут перенаправлены пользователи после авторизации GitHub App.\n\n* [Сведения о URL-адресе установки](/ru/apps/creating-github-apps/registering-a-github-app/about-the-setup-url)\n\n  Можно указать URL-адрес, на который будут перенаправлены пользователи после установки GitHub App.\n\n* [Выбор разрешений для приложения GitHub](/ru/apps/creating-github-apps/registering-a-github-app/choosing-permissions-for-a-github-app)\n\n  Права GitHub приложения определяют, что приложение может делать с API GitHub и какие вебхуки оно может получить.\n\n* [Использование вебхуков с приложениями GitHub](/ru/apps/creating-github-apps/registering-a-github-app/using-webhooks-with-github-apps)\n\n  Ваши GitHub App могут подписываться на события веб-перехватчика для получения уведомлений всякий раз, когда происходит определенное действие.\n\n* [Как сделать приложение GitHub публичным или частным](/ru/apps/creating-github-apps/registering-a-github-app/making-a-github-app-public-or-private)\n\n  При регистрации GitHub App вы можете сделать его публичным, чтобы другие GitHub аккаунты могли устанавливать приложение, или приватным, чтобы вы могли устанавливать его только на тот аккаунт, которому принадлежит приложение.\n\n* [Ограничения по тарифам для приложений GitHub](/ru/apps/creating-github-apps/registering-a-github-app/rate-limits-for-github-apps)\n\n  Ограничения скорости ограничивают скорость трафика GitHub.com, чтобы обеспечить согласованный доступ для всех пользователей.\n\n* [Создание пользовательского бейджа для вашего приложения GitHub](/ru/apps/creating-github-apps/registering-a-github-app/creating-a-custom-badge-for-your-github-app)\n\n  Вы можете заменить эмблему по умолчанию в приложении GitHub, отправив изображение собственного логотипа и настроив фон.\n\n* [Об аутентификации с помощью приложения GitHub](/ru/apps/creating-github-apps/authenticating-with-a-github-app/about-authentication-with-a-github-app)\n\n  Данные GitHub App могут проходить проверку подлинности как сама по себе, как установка приложения или от имени пользователя.\n\n* [Аутентификация как приложение GitHub](/ru/apps/creating-github-apps/authenticating-with-a-github-app/authenticating-as-a-github-app)\n\n  Вы можете пройти проверку подлинности как GitHub App для создания маркера доступа к установке или управления приложением.\n\n* [Аутентификация как установка приложения GitHub](/ru/apps/creating-github-apps/authenticating-with-a-github-app/authenticating-as-a-github-app-installation)\n\n  Вы можете выполнить проверку подлинности GitHub App в качестве установки, чтобы сделать запросы API, влияющие на ресурсы, принадлежащие учетной записи, в которой установлено приложение.\n\n* [Аутентификация с помощью приложения GitHub от имени пользователя](/ru/apps/creating-github-apps/authenticating-with-a-github-app/authenticating-with-a-github-app-on-behalf-of-a-user)\n\n  Приложение GitHub может выполнять действия от имени пользователя, например создать проблему, опубликовать комментарий или создать развертывание.\n\n* [Управление приватными ключами для приложений GitHub](/ru/apps/creating-github-apps/authenticating-with-a-github-app/managing-private-keys-for-github-apps)\n\n  Вы можете управлять приватными ключами для аутентификации с помощью GitHub Appвашего .\n\n* [Генерация веб-токена JSON (JWT) для приложения GitHub](/ru/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app)\n\n  Узнайте, как создать веб-токен JSON (JWT) для проверки подлинности в определенных конечных точках REST API с помощью GitHub App.\n\n* [Генерация токена доступа для установки приложения GitHub](/ru/apps/creating-github-apps/authenticating-with-a-github-app/generating-an-installation-access-token-for-a-github-app)\n\n  Узнайте, как сгенерировать токен доступа для установки для вашего GitHub App.\n\n* [Генерация токена доступа пользователя для приложения GitHub](/ru/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-user-access-token-for-a-github-app)\n\n  Вы можете создать маркер доступа пользователя для GitHub App для атрибута действия приложения пользователю.\n\n* [Обновление маркеров доступа пользователей](/ru/apps/creating-github-apps/authenticating-with-a-github-app/refreshing-user-access-tokens)\n\n  Чтобы обеспечить регулярное поворот маркера и уменьшить влияние скомпрометированного маркера, можно настроить GitHub App для использования маркеров доступа пользователей, которые истекают.\n\n* [Создание аутентифицированных запросов API с помощью приложения GitHub в рабочем процессе GitHub Actions](/ru/apps/creating-github-apps/authenticating-with-a-github-app/making-authenticated-api-requests-with-a-github-app-in-a-github-actions-workflow)\n\n  Вы можете использовать токен доступа установки из a GitHub App для выполнения аутентифицированных запросов API в рабочем GitHub Actions процессе. Вы также можете передать маркер в пользовательское действие, чтобы включить действие для выполнения запросов API, прошедших проверку подлинности.\n\n* [О написании кода для приложения GitHub](/ru/apps/creating-github-apps/writing-code-for-a-github-app/about-writing-code-for-a-github-app)\n\n  Необходимо написать код, чтобы добавить функциональные возможности в GitHub App.\n\n* [Быстрый старт для создания приложений GitHub](/ru/apps/creating-github-apps/writing-code-for-a-github-app/quickstart)\n\n  Быстро создайте GitHub App, которые примечают к запросам на вытягивание.\n\n* [Создание приложения GitHub, которое реагирует на события webhook](/ru/apps/creating-github-apps/writing-code-for-a-github-app/building-a-github-app-that-responds-to-webhook-events)\n\n  Узнайте, как создать GitHub App, который делает запрос API в ответ на событие веб-перехватчика.\n\n* [Создание кнопки «Войти с помощью GitHub» с помощью приложения GitHub](/ru/apps/creating-github-apps/writing-code-for-a-github-app/building-a-login-with-github-button-with-a-github-app)\n\n  Чтобы создать маркер доступа пользователей с помощью потока веб-приложения для GitHub App, следуйте инструкциям из этого руководства.\n\n* [Создание CLI с помощью приложения GitHub](/ru/apps/creating-github-apps/writing-code-for-a-github-app/building-a-cli-with-a-github-app)\n\n  Следуйте инструкциям из этого руководства, чтобы написать интерфейс командной строки в Ruby, который создает маркер доступа пользователя для GitHub App через поток устройства.\n\n* [Проверка CI в здании с помощью приложения GitHub](/ru/apps/creating-github-apps/writing-code-for-a-github-app/building-ci-checks-with-a-github-app)\n\n  Постройте сервер непрерывной интеграции для запуска тестов с помощью проверок и GitHub App проверок.\n\n* [Общий доступ к приложению GitHub](/ru/apps/sharing-github-apps/sharing-your-github-app)\n\n  Вы можете поделиться данными GitHub App с другими пользователями.\n\n* [Как сделать ваше приложение GitHub доступным для GitHub Enterprise Server](/ru/apps/sharing-github-apps/making-your-github-app-available-for-github-enterprise-server)\n\n  Чтобы экземпляры GitHub Enterprise Server использовали GitHub App, необходимо выполнить некоторые дополнительные действия.\n\n* [Регистрация приложения GitHub из манифеста](/ru/apps/sharing-github-apps/registering-a-github-app-from-a-manifest)\n\n  GitHub App Манифест — это способ поделиться заранее настроенной GitHub App регистрацией с другими пользователями. Поток манифеста позволяет быстро зарегистрировать GitHub App.\n\n* [Регистрация приложения GitHub с использованием параметров URL](/ru/apps/sharing-github-apps/registering-a-github-app-using-url-parameters)\n\n  Вы можете использовать параметры запроса URL-адреса, чтобы помочь другим пользователям быстро настроить новый GitHub App с определенной конфигурацией, выбранной вами.\n\n* [Изменение регистрации приложения GitHub](/ru/apps/maintaining-github-apps/modifying-a-github-app-registration)\n\n  После регистрации GitHub Appвы можете внести в него изменения.\n\n* [Активация дополнительных функций для приложений GitHub](/ru/apps/maintaining-github-apps/activating-optional-features-for-github-apps)\n\n  Вы можете протестировать новые необязательные функции для данных GitHub Apps.\n\n* [О менеджерах приложений GitHub](/ru/apps/maintaining-github-apps/about-github-app-managers)\n\n  Руководители приложений могут управлять некоторыми или всеми регистрациями GitHub App , принадлежащих учетной записи.\n\n* [Управление разрешёнными IP-адресами приложения GitHub](/ru/apps/maintaining-github-apps/managing-allowed-ip-addresses-for-a-github-app)\n\n  Вы можете добавить список разрешений IP-адресов в регистрацию GitHub App, чтобы предотвратить блокировку приложения собственным списком разрешений предприятия или организации.\n\n* [Приостановка установки приложения GitHub](/ru/apps/maintaining-github-apps/suspending-a-github-app-installation)\n\n  Вы можете временно заблокировать GitHub App доступ к ресурсам, принадлежащим аккаунтам, установившим GitHub App.\n\n* [Передача права собственности на приложение GitHub](/ru/apps/maintaining-github-apps/transferring-ownership-of-a-github-app)\n\n  Вы можете передать владение регистрацией приложения GitHub другому пользователю или организации.\n\n* [Удаление приложения GitHub](/ru/apps/maintaining-github-apps/deleting-a-github-app)\n\n  Вы можете удалить GitHub Apps свои приложения, если больше не хотите пользоваться или поддерживать приложение.\n\n* [О GitHub Marketplace для приложений](/ru/apps/github-marketplace/github-marketplace-overview/about-github-marketplace-for-apps)\n\n  Узнайте о GitHub Marketplace, где вы можете поделиться своими приложениями со всеми пользователями.\n\n* [Сведения о значках в Marketplace](/ru/apps/github-marketplace/github-marketplace-overview/about-marketplace-badges)\n\n  Узнайте о значках, которые могут отображаться для некоторых приложений на GitHub Marketplace.\n\n* [Подача заявки на подтверждение издателя для вашей организации](/ru/apps/github-marketplace/github-marketplace-overview/applying-for-publisher-verification-for-your-organization)\n\n  Чтобы предлагать платные планы для приложения или добавить эмблему Marketplace в описание приложения, необходимо пройти процесс проверки издателя для вашей организации.\n\n* [Требования к описанию приложения](/ru/apps/github-marketplace/creating-apps-for-github-marketplace/requirements-for-listing-an-app)\n\n  Приложения GitHub Marketplace должны соответствовать требованиям, изложенным на этой странице, до публикации объявления.\n\n* [Лучшие практики безопасности приложений на GitHub Marketplace](/ru/apps/github-marketplace/creating-apps-for-github-marketplace/security-best-practices-for-apps-on-github-marketplace)\n\n  Рекомендации по подготовке безопасного приложения для предоставления общего доступа к GitHub Marketplace.\n\n* [Рекомендации по взаимодействию приложений с клиентами](/ru/apps/github-marketplace/creating-apps-for-github-marketplace/customer-experience-best-practices-for-apps)\n\n  Рекомендации по созданию удобного в использовании и интуитивно-понятного приложения.\n\n* [Просмотр метрики для вашего вывода списка](/ru/apps/github-marketplace/creating-apps-for-github-marketplace/viewing-metrics-for-your-listing)\n\n  На странице \"Аналитика \" GitHub Marketplace отображаются метрики для GitHub App. Метрики можно использовать для отслеживания производительности GitHub App, а также для принятия более взвешенных решений о ценообразовании, планах, бесплатных пробных версиях и способах визуализации результатов маркетинговых кампаний.\n\n* [Просмотр транзакций для профиля](/ru/apps/github-marketplace/creating-apps-for-github-marketplace/viewing-transactions-for-your-listing)\n\n  На странице транзакций GitHub Marketplace можно загрузить и просмотреть все транзакции для списка GitHub Marketplace. Вы можете просмотреть транзакции за прошедший день (24 часа), неделю, месяц или за весь период времени, в течение которого было получено список GitHub App.\n\n* [REST конечные точки для API GitHub Marketplace](/ru/apps/github-marketplace/using-the-github-marketplace-api-in-your-app/rest-endpoints-for-the-github-marketplace-api)\n\n  Чтобы помочь управлять приложением в GitHub Marketplace, используйте эти конечные точки API GitHub Marketplace.\n\n* [Веб-события для API GitHub Marketplace](/ru/apps/github-marketplace/using-the-github-marketplace-api-in-your-app/webhook-events-for-the-github-marketplace-api)\n\n  Приложение GitHub Marketplace получает сведения об изменениях плана пользователя из веб-перехватчика событий покупки на Marketplace. Событие покупки на Marketplace активируется при совершении покупки, отмене или изменении плана оплаты пользователем.\n\n* [Тестирование приложения](/ru/apps/github-marketplace/using-the-github-marketplace-api-in-your-app/testing-your-app)\n\n  GitHub рекомендует протестировать приложение с помощью API и вебхуков перед отправкой объявления в GitHub Marketplace, чтобы обеспечить клиентам идеальный опыт. Прежде чем эксперт по подключению утвердит ваше приложение, он должен соответствующим образом обработать потоки выставления счетов.\n\n* [Обработка новых покупок и бесплатных пробных версий](/ru/apps/github-marketplace/using-the-github-marketplace-api-in-your-app/handling-new-purchases-and-free-trials)\n\n  Когда клиент приобретает платный план, бесплатную пробную версию или бесплатную версию приложения GitHub Marketplace, вы получите веб-перехватчик marketplace\\_purchase события с действием purchased, которое запускает поток приобретения.\n\n* [Обработка изменений плана](/ru/apps/github-marketplace/using-the-github-marketplace-api-in-your-app/handling-plan-changes)\n\n  Повышение или понижение уровня приложения GitHub Marketplace запускает веб-перехватчик marketplace\\_purchase события с действием changed, которое запускает поток повышение или понижение уровня.\n\n* [Обработка отмены плана](/ru/apps/github-marketplace/using-the-github-marketplace-api-in-your-app/handling-plan-cancellations)\n\n  Отмена приложения GitHub Marketplace запускает веб-перехватчик события marketplace\\_purchase с действием cancelled, которое запускает поток отмены уровня.\n\n* [Создание черновика профиля для приложения](/ru/apps/github-marketplace/listing-an-app-on-github-marketplace/drafting-a-listing-for-your-app)\n\n  Когда вы создаёте объявление GitHub Marketplace, GitHub сохраняет его в черновике, пока вы не отправите приложение на одобрение. Ваш список показывает пользователям, как использовать ваше приложение.\n\n* [Написание описания для вашего приложения](/ru/apps/github-marketplace/listing-an-app-on-github-marketplace/writing-a-listing-description-for-your-app)\n\n  Чтобы listing ваше приложение в GitHub Marketplace, вам нужно написать описание приложения и предоставить изображения, соответствующие правилам GitHub.\n\n* [Настройка тарифных планов для предложения](/ru/apps/github-marketplace/listing-an-app-on-github-marketplace/setting-pricing-plans-for-your-listing)\n\n  При размещении приложения в списке в GitHub Marketplace можно предоставить приложение в качестве бесплатной службы или продать его. Если вы планируете продать приложение, можно создать различные тарифные планы для разных уровней функций.\n\n* [Настройка веб-перехватчика для уведомления об изменениях плана](/ru/apps/github-marketplace/listing-an-app-on-github-marketplace/configuring-a-webhook-to-notify-you-of-plan-changes)\n\n  После создания черновой версии списка GitHub Marketplace можно настроить веб-перехватчик, который уведомит вас о внесении изменений в планы учетной записи клиента. После настройки веб-перехватчика можно обрабатывать marketplace\\_purchaseтипы событий в приложении.\n\n* [Отправка описания для публикации](/ru/apps/github-marketplace/listing-an-app-on-github-marketplace/submitting-your-listing-for-publication)\n\n  Чтобы завершить отправку списка приложений, можно запросить проверку экспертом по подключению.\n\n* [Удаление вашего списка приложения с GitHub Marketplace](/ru/apps/github-marketplace/listing-an-app-on-github-marketplace/deleting-your-app-listing-from-github-marketplace)\n\n  Выполните следующие действия, чтобы удалить список приложений из GitHub Marketplace.\n\n* [Тарифные планы для приложений GitHub Marketplace](/ru/apps/github-marketplace/selling-your-app-on-github-marketplace/pricing-plans-for-github-marketplace-apps)\n\n  Тарифные планы позволяют предоставить различные уровни обслуживания или ресурсы для приложения. Вы можете предложить до 10 тарифных планов в списке GitHub Marketplace.\n\n* [Клиенты для выставления счетов](/ru/apps/github-marketplace/selling-your-app-on-github-marketplace/billing-customers)\n\n  Приложения на GitHub Marketplace должны соответствовать правилам выставления счетов GitHub и поддерживать рекомендуемые сервисы. Следуя нашим рекомендациям, клиенты могут осуществлять навигацию по процессу выставления счетов без каких-либо непредвиденных результатов.\n\n* [Получение оплаты за покупку приложений](/ru/apps/github-marketplace/selling-your-app-on-github-marketplace/receiving-payment-for-app-purchases)\n\n  В конце каждого месяца вы будете получать оплату за размещение GitHub Marketplace объявления.\n\n* [Установка приложения OAuth в личная учетная запись](/ru/apps/oauth-apps/using-oauth-apps/installing-an-oauth-app-in-your-personal-account)\n\n  Вы можете установить OAuth apps из GitHub Marketplace для использования в личная учетная запись.\n\n* [Установка приложения OAuth в организации](/ru/apps/oauth-apps/using-oauth-apps/installing-an-oauth-app-in-your-organization)\n\n  Вы можете установить OAuth apps из GitHub Marketplace для использования в организации.\n\n* [Авторизация приложений OAuth](/ru/apps/oauth-apps/using-oauth-apps/authorizing-oauth-apps)\n\n  Вы можете подключить удостоверение GitHub к сторонним приложениям с помощью OAuth. При авторизации OAuth app следует убедиться в том, что вы доверяете приложению, проверить, кем оно разработано, и просмотреть типы сведений, к которым приложению требуется доступ.\n\n* [Просмотр авторизованных приложений OAuth](/ru/apps/oauth-apps/using-oauth-apps/reviewing-your-authorized-oauth-apps)\n\n  Необходимо проверить авторизованные приложения, чтобы убедиться в отсутствии авторизованных новых приложений с расширенными разрешениями, например, приложения, у которых есть доступ к частным репозиториям.\n\n* [Подключение к сторонним приложениям](/ru/apps/oauth-apps/using-oauth-apps/connecting-with-third-party-applications)\n\n  Вы можете подключить удостоверение GitHub к сторонним приложениям с помощью OAuth. При авторизации одного из этих приложений следует убедиться в том, что вы доверяете приложению, проверить, кем оно разработано, и просмотреть типы сведений, к которым приложению требуется доступ.\n\n* [Привилегированные приложения OAuth](/ru/apps/oauth-apps/using-oauth-apps/privileged-oauth-apps)\n\n  Некоторые OAuth apps являются привилегированными приложениями, принадлежащими GitHub, которые предоставляют специальные возможности.\n\n* [Различия между приложениями GitHub и приложениями OAuth](/ru/apps/oauth-apps/building-oauth-apps/differences-between-github-apps-and-oauth-apps)\n\n  Как правило, GitHub Apps предпочтительнее OAuth apps, так как они используют подробные разрешения, дают больше контроля над тем, к каким репозиториям приложение может получить доступ и использовать короткие маркеры.\n\n* [Ограничения скорости для приложений OAuth](/ru/apps/oauth-apps/building-oauth-apps/rate-limits-for-oauth-apps)\n\n  Ограничения скорости ограничивают скорость трафика GitHub.com, чтобы обеспечить согласованный доступ для всех пользователей.\n\n* [Создание приложения OAuth](/ru/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app)\n\n  Вы можете создать и зарегистрировать OAuth app в личная учетная запись или в любой организации, к которым у вас есть административный доступ. Создавая данные OAuth app, не забудьте защитить вашу конфиденциальность только с помощью информации, которую вы считаете общедоступными.\n\n* [Проверка подлинности в REST API с помощью приложения OAuth](/ru/apps/oauth-apps/building-oauth-apps/authenticating-to-the-rest-api-with-an-oauth-app)\n\n  Изучите несколько примеров, демонстрирующих различные способы проверки подлинности.\n\n* [Авторизация приложений OAuth](/ru/apps/oauth-apps/building-oauth-apps/authorizing-oauth-apps)\n\n  Вы можете разрешить другим пользователям авторизовать данные OAuth app.\n\n* [Области для приложений OAuth](/ru/apps/oauth-apps/building-oauth-apps/scopes-for-oauth-apps)\n\n  Области позволяют точно указать требуемый тип доступа. Области *ограничивают* доступ для маркеров OAuth. Они не предоставляют никаких дополнительных разрешений, помимо тех, что у пользователя уже есть.\n\n* [Создание пользовательской эмблемы для приложения OAuth](/ru/apps/oauth-apps/building-oauth-apps/creating-a-custom-badge-for-your-oauth-app)\n\n  Значок по умолчанию можно заменить на OAuth app путем отправки собственного изображения логотипа и настройки фона.\n\n* [Рекомендации по созданию приложения OAuth](/ru/apps/oauth-apps/building-oauth-apps/best-practices-for-creating-an-oauth-app)\n\n  Следуйте этим рекомендациям, чтобы повысить безопасность и производительность данных OAuth app.\n\n* [Изменение приложения OAuth](/ru/apps/oauth-apps/maintaining-oauth-apps/modifying-an-oauth-app)\n\n  После создания и регистрации данных OAuth appвы можете внести в него изменения.\n\n* [Активация дополнительных функций для приложений OAuth](/ru/apps/oauth-apps/maintaining-oauth-apps/activating-optional-features-for-oauth-apps)\n\n  Вы можете протестировать новые необязательные функции для данных OAuth apps.\n\n* [Передача владения приложением OAuth](/ru/apps/oauth-apps/maintaining-oauth-apps/transferring-ownership-of-an-oauth-app)\n\n  Вы можете передать владение OAuth app другому пользователю или организации.\n\n* [Устранение ошибок запросов на авторизацию](/ru/apps/oauth-apps/maintaining-oauth-apps/troubleshooting-authorization-request-errors)\n\n  При получении маркера OAuth для пользователя на начальном этапе запроса авторизации могут возникать ошибки.\n\n* [Устранение ошибок запроса маркера доступа к приложению OAuth](/ru/apps/oauth-apps/maintaining-oauth-apps/troubleshooting-oauth-app-access-token-request-errors)\n\n  При обмене кода на маркер доступа может возникнуть ряд дополнительных ошибок. Формат этих ответов зависит от передаваемого заголовка Accept.\n\n* [Удаление приложения OAuth](/ru/apps/oauth-apps/maintaining-oauth-apps/deleting-an-oauth-app)\n\n  Вы можете удалить OAuth apps при их использовании.\n\n* [Конечные точки обнаружения аутентификации на GitHub](/ru/apps/github-authentication-discovery-endpoints)\n\n  GitHub публикует метаданные OAuth 2.0 и OpenID Connect."}