Jump to content
Korean Random

Ребят подскажите как получить id пользователя зная его ник.


Go to solution Solved by Конь-Огонь,

Recommended Posts

Я плохо знаю ява язык и не могу с сайта вытянуть код куда отправляеться запрос при поиске пользователя и возвращаеться id при удаче, нужно это т.к. пишу для себя софтинку.

Вариант зайти на сайт и найти пользователя глянув потом в адресную строку не интересует)

Link to comment
Short link
Share on other sites

Собственно на шарпе делал так : открывал эту страницу http://worldoftanks.ru/community/accounts/#wot&at_search= + ник , в эксплоере(контрол)(дабы выполнился яваскрипт) потом эту страницу парсил( искал тэг а с текстом внутренним = нику ) а в ссылке уже есть id.

Link to comment
Short link
Share on other sites

Немножко не тот метод, что мне нужен.

Там должно быть все гараздо проще, методом пост или гет передает данные и получает ответ)

Жаль, что я в яве олень

 

Просто не могу в яве что на странице найти куда именно запрос передаеться, пробовал с других сайтов парсить инфу так там не все есть .

Вот к примеру тут брал ид http://duckandcover.ru/site/wotka_json?nickname=Rad&server=RU

Link to comment
Short link
Share on other sites

Я не программер и апи варгеев не знаю но кажется все можно сделать очень легко заюзав такую ссылку:

 

worldoftanks.ru/community/accounts/named/xxxmixxx/

 

В ней передается ник а получается такая ссылка worldoftanks.ru/community/accounts/1557108-xxxmixxx/ - из нее забирается ID.

 

Дальше сами)) Хотя может разработчики придут и расскажут свой вариант)))

  • Upvote 1
Link to comment
Short link
Share on other sites

Я не программер и апи варгеев не знаю но кажется все можно сделать очень легко заюзав такую ссылку:

 

worldoftanks.ru/community/accounts/named/xxxmixxx/

 

В ней передается ник а получается такая ссылка worldoftanks.ru/community/accounts/1557108-xxxmixxx/ - из нее забирается ID.

 

Дальше сами)) Хотя может разработчики придут и расскажут свой вариант)))

 

Спасибо огромное) Не представляеш как я запарился искать, а так при запросе первой ссылки идет переадресация и просмотрев заголовок что отправляеться можно сразу получить что мне нужно)

Link to comment
Short link
Share on other sites

  • 1 month later...
  • Solution

Оказывается есть способ лучше) Вот пример api запроса для получения инфы об игроке 

 

http://worldoftanks.ru/community/accounts/api/%API_VER%/?source_token=%TOKEN%&search=%NAME%&offset=0&limit=1

В ответе будет обычный JSON с ником, кланом, ID и прочей хренью)

 

Вот ещё полезная инфа по api wot если кому надо:

 

http://worldoftanks.ru/community/accounts/api/%API_VER%/?source_token=%TOKEN%&search=%NAME%&offset=0&limit=1
http://worldoftanks.ru/community/accounts/%PLAYER_ID%/api/%API_VER%/?source_token=%TOKEN%
http://worldoftanks.ru/community/clans/api/%API_VER%/?source_token=%TOKEN%&search=%CLAN_NAME%&offset=0&limit=1
http://worldoftanks.ru/community/clans/%CLAN_ID%/api/%API_VER%/?source_token=%TOKEN%
http://worldoftanks.ru/personal/api/%API_VER%/?source_token=%TOKEN%
 
http://worldoftanks.ru/uc/accounts/500662837/api/1.5/?source_token=Intellect_Soft-WoT_Mobile-unofficial_stats
 
login req: getlogin: https://worldoftanks.ru/auth/create/api/1.0/?source_token=%TOKEN%
gettoken: https://worldoftanks.ru/utils/csrf/api/1.0/?source_token=%TOKEN%
 
api versions: 1.0, 1.1
 
accounts search: 1.0, 1.1
accounts: 1.0 - 1.7
clan search: 1.0
clans: 1.0, 1.1
personal: 1.0
 
tokens:
WG-WoT_Assistant-1.1.2
WG-WoT_Assistant-1.2.2
Intellect_Soft-WoT_Mobile-site
Intellect_Soft-WoT_Mobile
WG-WoT_Assistant-test
Edited by Конь-Огонь
  • Upvote 1
Link to comment
Short link
Share on other sites

  • 11 months later...

Учет статистики по игрокам довольно интересное занятие. Кто юзает 1С, появилась интересная мини-конфигурация  "Учет статистики в World of Tanks" для 1C 8.2, использующая подключение к данным статистики с сервера WOT.

Link to comment
Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...