Реклама | Adv
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
Сообщения форума
Реклама | Adv

Отзывы и пожелания. Wargaming Public API

Дата: 08.10.2013 13:28:01
Просмотр сообщенияthunderspb (07 Окт 2013 - 22:51) писал: А знаете что, мы тут с забугорными коллегами пообщались и вот чо нашли: http://api.worldofta...ication_id=demo
хыхы)


Hedeon: Обращаем Ваше внимание, что использование методов, которые не приведены в документации в Кабинете Разработчика (https://ru.wargaming.net/api/), возможно только на Ваш страх и риск. Мы не гарантируем стабильность работы таких методов и то, что в эти методы не будут вноситься какие либо изменения без предварительного уведомления.

Просмотр сообщенияshizzard (08 Окт 2013 - 10:56) писал: Я за ночь слил базу по 6 миллионам игроков таким извращенным способом, и до сих пор лью (на простят меня господа разработчики, лью токеном ассистента с рейтом standalone приложений, потому что доступа не дождешься). Думаю, с кланами можно поступить так же.
Собственно, я написал гейт для доступа к API Вагейминга на Erlang, который представляет из себя демона, который принимает запросы в очередь и выполняет их с разрешенным рейтом. Сейчас долбит с рейтом в 4 запроса в секунду. Если вы запустите 10 экземпляров скриптов, которые будут опрашивать демона, вы все равно запросов свыше разрешенного рейта выполнить не сможете. Демон пока сыроват (реализованы только два метода - /account/info, /account/tanks). Ну и нет внешнего API, только эрланговый API, который большинству не подойдет. У меня есть несколько идей, конечно.
Например, прозрачный HTTP API, который будет дублировать API WG, но без параметра application_id, который будет указываться вами в конфиге демона. Это не очень хорошая идея, потому что HTTP довольно дорогая штука, ну и в зависимости от количества ваших воркеров количество висящих HTTP-коннектов может быть проблемой.
Другой вариант - memcached API. Тут есть свои проблемы. Например, длина ключа не больше 255 символов (емнип, захардкожено в php-драйвере memcached, но можно собрать кастомную версию).
Если есть предложения по API, который вам понравится - предлагайте. Только не предлагайте MySQL или подобное, я устану это реализовывать.
После написания внешнего интерфейса демона можно положить на гитхаб, собрать его не сложно, запустить тоже.


Hedeon: К сожалению, Вы не попали в прошлую волну выдачи доступов по техническим причинам. В скором времени будет произведена новая волна выдачи доступов, где Вам будет предоставлен доступ.
Пожалуйста, до этого времени воздержитесь от использования Application ID других приложений, так как это противоречит Правилам Использования и Администрация оставляет за собой право ограничить Ваш доступ к сервису Wargaming Public API.

Реклама | Adv