Укажите поля в ответе - PullRequest
       11

Укажите поля в ответе

0 голосов
/ 16 октября 2018

есть ли способ указать, какие поля мне нужны в ответе?Ответ огромен, и было бы неплохо сократить размер ради скорости ... Я использую GitHub REST API v3.

Cheers

1 Ответ

0 голосов
/ 21 октября 2018

Вы можете использовать Github GraphQL API v4 , который дает вам возможность указать поля, которые будут включены в ответ.

Например, следующий запрос будет искать первые 10 репо с запросомlanguage:c.Результат будет иметь только имя репо и дату создания:

{
  search(query: "language:c", type: REPOSITORY, first: 10) {
    repositoryCount
    edges {
      node {
        ... on Repository {
          name
          createdAt
        }
      }
    }
  }
}

Попробуйте в проводнике

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...