Перейти к содержимому


Обсуждение практических вопросов использования Wargaming Public API


  • Пожалуйста, авторизируйтесь для того, чтобы ответить
Сообщений в теме: 3972

Hedeon #361 Отправлено 08 Окт 2013 - 16:17

    Старшина

  • Разработчики
  • 20708 боев
  • 567
  • [WG-A] WG-A
  • Регистрация:
    30.12.2010

Тема для обсуждения практических вопросов использования Wargaming Public API.

 

Полезные ссылки для начинающих знакомство с PAPI:

- Аутентификация методами PAPI: что это и с чем его едят.

- Как рассчитать рейтинг эффективности при помощи методов Public API?

- Использование PHP библиотеки CURL для выполнения запросов в API WG.

 

Если Вы нашли баг/недоработку то, пожалуйста, занесите информацию в наш баг-трекер.



Hedeon #362 Отправлено 24 Янв 2014 - 13:10

    Старшина

  • Разработчики
  • 20708 боев
  • 567
  • [WG-A] WG-A
  • Регистрация:
    30.12.2010

Просмотр сообщенияbiggood (24 Янв 2014 - 10:35) писал:

Доброе время суток!!!

Уважаемы Разработчики! Вопросик: (Повтор вопроса от 06.12.2013, и 19.01.2014 )

До сих пор в запросе "статистики техники игрока" данных "0", только бои и победы.

 

Просветите пожалуйста когда все же будут данные? и будут ли вообще?

Есть какие то проблемы или ... ???

 

P.S. Заранее спасибо за ответ!

В методе account/tanks по всем полям кроме количества боев и побед отдается значение "По умолчанию" - 0. Это сделано для поддержания формата ответа метода.

В будущем будет добавлен метод, который будет отдавать всю информацию по технике, включая ту информацию, по который сейчас отдаются "0". Конкретных сроков назвать не могу.

 



biggood #363 Отправлено 24 Янв 2014 - 13:50

    Лейтенант

  • Игроки
  • 29548 боев
  • 2 224
  • [SP00N] SP00N
  • Регистрация:
    02.09.2011

Просмотр сообщенияHedeon (24 Янв 2014 - 13:10) писал:

...

В будущем будет добавлен метод, который будет отдавать всю информацию по технике, включая ту информацию, по который сейчас отдаются "0". Конкретных сроков назвать не могу.

 

Спасибо!

 


Ресурс WotSkill.ru «Калькулятор СКИЛЛа, ОМ и СИЛЫ» Клана, Игрока и каждого Танка.
Прогресс статистики Игрока. Статистика Клана и вклад Игрока в его рейтинг.
Учет посещения мероприятий Клана. Расширенная статистика и многое другое.

STREJlA #364 Отправлено 24 Янв 2014 - 15:06

    Старшина

  • Игроки
  • 14497 боев
  • 410
  • [W_G_P] W_G_P
  • Регистрация:
    25.10.2010

как изменятся методы account/info account/tanks после выхода обновления?

(новые медальки)



Hedeon #365 Отправлено 24 Янв 2014 - 16:13

    Старшина

  • Разработчики
  • 20708 боев
  • 567
  • [WG-A] WG-A
  • Регистрация:
    30.12.2010

Просмотр сообщенияSTREJlA (24 Янв 2014 - 15:06) писал:

как изменятся методы account/info account/tanks после выхода обновления?

(новые медальки)


В метод account/info будут добавлены новые медали. Касательно account/tanks пока информации предоставить не могу, так как пока ведутся работы. Ближе к обновлению будет видно.



_viktor6_ #366 Отправлено 24 Янв 2014 - 19:27

    Лейтенант

  • Игроки
  • 27559 боев
  • 1 794
  • Регистрация:
    26.04.2011

Просмотр сообщенияMustBeDead (23 Янв 2014 - 09:02) писал:

Можно доработать данный скрипт следующим образом (прикрепил файл).

Не забывайте при использовании валидировать дополнительно некоторые значения переменных.

Спасибо за попытку но можно от вас (Разработчиков) было увидеть рабочий пример.

Потому как этот не рабочий и не известно если какието в текущих файлах уязвимость.

Былоб от чегото оталкиваться



STREJlA #367 Отправлено 25 Янв 2014 - 03:16

    Старшина

  • Игроки
  • 14497 боев
  • 410
  • [W_G_P] W_G_P
  • Регистрация:
    25.10.2010

Просмотр сообщенияHedeon (24 Янв 2014 - 15:13) писал:


В метод account/info будут добавлены новые медали. Касательно account/tanks пока информации предоставить не могу, так как пока ведутся работы. Ближе к обновлению будет видно.

 

старые останутся (снайпер и тп)?



Hedeon #368 Отправлено 25 Янв 2014 - 09:54

    Старшина

  • Разработчики
  • 20708 боев
  • 567
  • [WG-A] WG-A
  • Регистрация:
    30.12.2010

Просмотр сообщенияSTREJlA (25 Янв 2014 - 03:16) писал:

 

старые останутся (снайпер и тп)?


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



__WALTHER__ #369 Отправлено 25 Янв 2014 - 12:14

    Старший лейтенант

  • Игроки
  • 17728 боев
  • 3 832
  • Регистрация:
    04.05.2013
А как сделать так, что бы все игроки клана, и техника отображались в ехеле?

gormonn #370 Отправлено 25 Янв 2014 - 19:50

    Младший сержант

  • Игроки
  • 8504 боя
  • 73
  • Регистрация:
    01.09.2010

Просмотр сообщения__G_WALTHER_W__ (25 Янв 2014 - 17:14) писал:

А как сделать так, что бы все игроки клана, и техника отображались в ехеле?

Написать/найти парсер. Json->XLS



MustBeDead #371 Отправлено 26 Янв 2014 - 08:51

    Старший сержант

  • Игроки
  • 2868 боев
  • 286
  • Регистрация:
    22.04.2012

Просмотр сообщения_viktor6_ (24 Янв 2014 - 19:27) писал:

Спасибо за попытку но можно от вас (Разработчиков) было увидеть рабочий пример.

Потому как этот не рабочий и не известно если какието в текущих файлах уязвимость.

Былоб от чегото оталкиваться

 

Думаю, Вы не совсем понимаете, что представляет собой сервис OpenID.

Ознакомьте, пожалуйста, со следующей информацией http://ru.wikipedia.org/wiki/OpenID , а также http://openid.net

Уже написаны десятки, сотни и тысячи скриптов для авторизации OpenID.

 

Скрипт успешно функционирует. Если бы он не работал, я бы его не выкладывал.

Проверьте, установлен ли cURL. Если возникает ошибка, приведите логи php.

 

Что же касается разработки. У Вас есть все, что для этого необходимо:

- Документация https://ru.wargaming.net/support/Knowledgebase/Article/View/430/22

- Библиотеки для работы на различных языках http://ru.wikipedia.org/wiki/OpenID

 

Обратите внимание, что данный вопрос не относится к Public API.


Кабинет разработчика Wargaming Developer Partner Program

STREJlA #372 Отправлено 26 Янв 2014 - 09:26

    Старшина

  • Игроки
  • 14497 боев
  • 410
  • [W_G_P] W_G_P
  • Регистрация:
    25.10.2010

В описании ближайших изменений сказано, что,  в методе account/listполе id будет возвращать нулевое значение

Я так понимаю, добавится новое поле с именем account_id ?

Что касается account/tanks... Вы планируете в этом методе отдавать только список техники игрока (с минимумом данных) и создать новый метод, для просмотра детальных (achievements,statistics и тп.)? Или же детальная статистика по каждому танку так и не будет предоставляться?

Спасибо!



Terradine #373 Отправлено 26 Янв 2014 - 09:47

    Младший сержант

  • Разработчики
  • 23046 боев
  • 97
  • Регистрация:
    31.03.2011

Просмотр сообщенияSTREJlA (26 Янв 2014 - 08:26) писал:

В описании ближайших изменений сказано, что,  в методе account/listполе id будет возвращать нулевое значение

Я так понимаю, добавится новое поле с именем account_id ?

Да, оно уже присутствует

Просмотр сообщенияSTREJlA (26 Янв 2014 - 08:26) писал:

Что касается account/tanks... Вы планируете в этом методе отдавать только список техники игрока (с минимумом данных) и создать новый метод, для просмотра детальных (achievements,statistics и тп.)? Или же детальная статистика по каждому танку так и не будет предоставляться?

Для этих данных создается новый метод.

Пожалуйста, пользуйтесь поиском!



STREJlA #374 Отправлено 27 Янв 2014 - 21:50

    Старшина

  • Игроки
  • 14497 боев
  • 410
  • [W_G_P] W_G_P
  • Регистрация:
    25.10.2010

Обратите внимание!

Ошибка в методе encyclopedia/tankinfo

Танк AMX 50 120 в энциклопедии числится под двумя id

52225 и 3905

При чем, при запросе информации о 52225 - в ответе "tank_id": 3905

http://api.worldoftanks.ru/wot/encyclopedia/tankinfo/?application_id=demo&fields=tank_id,name,name_i18n&tank_id=52225,3905


Сообщение отредактировал STREJlA: 27 Янв 2014 - 21:52


Hedeon #375 Отправлено 28 Янв 2014 - 08:52

    Старшина

  • Разработчики
  • 20708 боев
  • 567
  • [WG-A] WG-A
  • Регистрация:
    30.12.2010

Просмотр сообщенияSTREJlA (27 Янв 2014 - 21:50) писал:

Обратите внимание!

Ошибка в методе encyclopedia/tankinfo

Танк AMX 50 120 в энциклопедии числится под двумя id

52225 и 3905

При чем, при запросе информации о 52225 - в ответе "tank_id": 3905

http://api.worldoftanks.ru/wot/encyclopedia/tankinfo/?application_id=demo&fields=tank_id,name,name_i18n&tank_id=52225,3905


Спасибо за багрепорт. Проблема уже известна, будет исправлена с выходом следующего обновления Public API.



gormonn #376 Отправлено 31 Янв 2014 - 07:00

    Младший сержант

  • Игроки
  • 8504 боя
  • 73
  • Регистрация:
    01.09.2010

Не удобно обрабатывать в цикле "max_..._series".

Почему бы, например не сделать их как у:

"sinai": 4,

Т.е. как у наград "герой битвы":

"sniper": 134

 

Ведь >0 автоматом означает что ачивка у игрока имеется. 

Например, почему бы не заменить:

"max_sniper_series": 46,
"title_sniper": 1,

На:

"title_sniper": 46,

 

 

А вот здесь наверное ошибка?

"max_diehard_series": 6,

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

"diehard": 0,

Cудя по названию, "max_series" должна показывать количество раз получения данного достижения, а не его прогресс. 

Сейчас, судя по всему, оно работает следующим образом: когда "max_diehard_series" станет равен 20, "diehard": автоматом станет равен 1. 


Сообщение отредактировал gormonn: 31 Янв 2014 - 15:45


DenReider #377 Отправлено 31 Янв 2014 - 23:42

    Сержант

  • Игроки
  • 16180 боев
  • 195
  • Регистрация:
    11.11.2013
Ребята кто нибудь пробовал сделать сделать скрипт авторизации на php для IPB???

Hedeon #378 Отправлено 01 Фев 2014 - 08:55

    Старшина

  • Разработчики
  • 20708 боев
  • 567
  • [WG-A] WG-A
  • Регистрация:
    30.12.2010

Просмотр сообщенияgormonn (31 Янв 2014 - 07:00) писал:

...

 

 

Значение "max_series" показывает рекордную серию, которая есть у игрока для данного достижения. Наличие боев в серии не всегда означает, что достижение уже получено игроком. К примеру, приведенное Вами достижение "Живучий" ("diehard") у пользователя не получено (рекордная серия 6 боев, для получения необходимо 20 боев), поэтому значение переменной "diehard" равно 0. А вот достижение "Стрелок" ("title_sniper") получено, так как условие его получения выполнено (попасть не менее 10 раз во вражеский танк), а значение "max_series" показывает рекордную серию попаданий - 46.

 

 



_viktor6_ #379 Отправлено 02 Фев 2014 - 19:34

    Лейтенант

  • Игроки
  • 27559 боев
  • 1 794
  • Регистрация:
    26.04.2011

Просмотр сообщенияLegi0er (02 Фев 2014 - 13:53) писал:

Всем привет!!! Кто может помочь с запилом авторизации через openid? Сайт на движке CMS Joomla. Знаний необходимых для этого нет, а авторизация очень удобная!!! Кто может помочь отпишите пожалуйста в личку.

Будеш долго ждать как и я

Единственный выход это чтобы разрабы обратились к  разрабам ulogin и те добавили бы виджест  Варгейминга


Сообщение отредактировал _viktor6_: 02 Фев 2014 - 19:37


thunderspb #380 Отправлено 03 Фев 2014 - 23:09

    Младший лейтенант

  • Бета-тестеры
  • 10190 боев
  • 814
  • [BD] BD
  • Регистрация:
    04.06.2010

Просмотр сообщенияLegi0er (02 Фев 2014 - 13:53) писал:

Всем привет!!! Кто может помочь с запилом авторизации через openid? Сайт на движке CMS Joomla. Знаний необходимых для этого нет, а авторизация очень удобная!!! Кто может помочь отпишите пожалуйста в личку.

Обратись на сайт фрилансеров, там тебе за деньги все сделают.


Все, что вы хотели узнать про статистику онлайна с преферансом и куртизанками графиками покластерно и посерверно: https://stats.wotapi.ru/

AeroTA4KA #381 Отправлено 05 Фев 2014 - 08:45

    Рядовой

  • Игроки
  • 28753 боя
  • 16
  • [POH-Z] POH-Z
  • Регистрация:
    09.08.2011
Так и что решили с запилом авторизации для джумлы? Вам нужно, чтоб создавалась учетная запись пользователя или что?




Количество пользователей, просматривающих этот форум: 1

0 пользователей, 1 гостей, 0 анонимных