GitHub Graphql: получение информации об уровне спонсора для спонсора пользователя - PullRequest
1 голос
/ 18 февраля 2020

Я использую GitHub graphql для получения информации о спонсоре пользователя. Хотя я могу получить спонсоров для конкретного пользователя, я не могу получить информацию об уровне спонсорства для спонсоров. Написанный мною запрос graphql выглядит следующим образом:

{
  user(login: <<loginID>>) {
    name
    sponsorshipsAsMaintainer(first: 1) {
      totalCount
      nodes {
        createdAt
        privacyLevel
        tier {
          createdAt
          name
          description
        }
        sponsor {
          login
        }
      }
    }
  }
}

Результаты, которые я получаю для пользователя, следующие. В идеале, в запросе я надеялся получить информацию об уровне, но результат возвращает null для поля tier.

{
  "data": {
    "user": {
      "name": "XXX",
      "sponsorshipsAsMaintainer": {
        "totalCount": 11,
        "nodes": [
          {
            "createdAt": "2020-02-16T10:39:14Z",
            "privacyLevel": "PUBLIC",
            "tier": null,
            "sponsor": {
              "login": "XXX"
            }
          }
        ]
      }
    }
  }
}

Буду признателен за любую помощь или информацию для получения информации об уровне для спонсора. Большое спасибо.

...