Skip to main content

Запросы на вытягивание с накоплением в API REST и GraphQL

Чтение запросов на вытягивание с накоплением и управление ими программными средствами с GitHub помощью API REST и GraphQL.

В этой статье

Примечание.

Эта функция доступна в публичном предварительном просмотре и может измениться.

GitHub ИНТЕРФЕЙСы API REST и GraphQL предоставляют запросы на вытягивание с накоплением. REST API поддерживает чтение и управление стеками, а API GraphQL поддерживает запросы только для чтения.

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

REST API

REST API предоставляет запросы на вытягивание с накоплением двумя способами:

  • stack Объект для ресурсов запроса на вытягивание. Когда запрос на вытягивание принадлежит стеку, его ресурс REST включает stack объект. Это позволяет считывать членство в стеке запроса на вытягивание, включая количество и размер стека, а также положение запроса на вытягивание и базу непосредственно из запроса на вытягивание.
  • API Stacks. Выделенный набор конечных точек для перечисления, чтения, создания, расширения и растворения стека. Это поверхность для создания и изменения стеков.

Примечание.

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

Сведения о конечных точках, параметрах и схемах см. в разделе Конечные точки REST API для запросов на вытягивание.

GraphQL API

API GraphQL предоставляет членство в стеке запроса на вытягивание через доступ только для stack чтения и stackEntry поля в типе PullRequest . Используйте эти поля для запроса стека запроса на вытягивание, к которому принадлежит запрос на вытягивание, и его положение в нем.

API GraphQL доступен только для чтения для стеков; Изменения стека отсутствуют. Чтобы создать или изменить стеки, используйте REST API.

Поля, объекты и схемы см. в разделе Запросы на слияние.

Дополнительные материалы