Я использую 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"
}
}
]
}
}
}
}
Буду признателен за любую помощь или информацию для получения информации об уровне для спонсора. Большое спасибо.