Riot API Summoner V4 возвращает JSON без идентификатора для действительной учетной записи в EUNEC#

Место общения программистов C#
Ответить
Anonymous
 Riot API Summoner V4 возвращает JSON без идентификатора для действительной учетной записи в EUNE

Сообщение Anonymous »

Я пытаюсь получить данные о призывателе League of Legends с помощью Riot API, но JSON, возвращаемый конечной точкой Summoner V4, не содержит поля id.
Вот что я делаю:
Сначала я вызываю API учетной записи Riot, чтобы получить PUUID для идентификатора Riot ID (gameName + tagLine):
GET https://europe.api.riotgames.com/riot/a ... y={API_KEY}
И я получаю такой правильный ответ

Код: Выделить всё

{
"puuid": "MyPuuid",
"gameName": "MyNick",
"tagLine": "EUNE"
}
Затем я вызываю API Summoner V4, используя возвращенный PUUID:
GET https://eun1.api.riotgames.com/lol/summ ... y={API_KEY
Ответ JSON, который я получаю это:

Код: Выделить всё

{
"puuid": "MyPuuid",
"profileIconId": 3533,
"revisionDate": 1759874385460,
"summonerLevel": 546
}
Обратите внимание, что id и accountId отсутствуют.
Почему API Summoner V4 возвращает JSON без id и accountId? Я пропустил необходимый заголовок, параметр или использую неправильную конечную точку? Как я могу получить полную информацию о призывателе, включая его идентификатор?

Подробнее здесь: https://stackoverflow.com/questions/797 ... nt-on-eune
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»