Получить идентификатор аккаунта в PUBG API - PullRequest
0 голосов
/ 24 марта 2020

Я пытаюсь получить данные игрока PUBG с помощью API разработчика игроков .

Мне известно, что для обеих операций этого API игроков требуется идентификатор учетной записи соответствующего игрока, для которого требуются данные учетной записи. Тем не менее, я изо всех сил старался найти идентификатор учетной записи (начиная с account. и имея 32 буквенно-цифровых символа c символов), но все напрасно.

В этом аспекте у меня есть два указанных c вопросы:

  1. Как я могу найти идентификатор своей учетной записи PUBG?
  2. Если я хочу получить информацию о других игроках через API, как получить программный идентификатор их учетной записи? Или мне нужно явно запросить у них идентификатор учетной записи?

1 Ответ

0 голосов
/ 24 марта 2020

Используйте filter[playerNames]=myPlayerName, как показано в документации игрока

В случае успеха он вернет объект, содержащий account_id;

https://api.pubg.com/shards/steam/players?filter[playerNames]=myPlayerName
{
  "data": [
    {
      "type": "player",
      "id": "account.c0e511111111111893af",
      ...

Заменить myPlayerName с именем пользователя, которое вы ищете.


edit;

Этот менеджер сообщества говорит, что только - и _ разрешены в псевдонимах, экранирование не требуется!

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