Sergio Álvarez 8318eb7d9b daily cron
2021-05-17 13:37:58.134103 | {'group': 'Title', 'path': '/data/wow/title/{titleId}', 'namespace': 'static', 'titleId': {'source': '/data/wow/title/index', 'list': 'titles', 'value': <function <lambda> at 0x7f36b224eb80>}}

real	1m24,446s
user	0m2,083s
sys	0m0,131s
2021-05-17 13:39:22 +02:00
2021-05-17 13:39:22 +02:00
2021-05-14 00:34:22 +02:00
2021-05-14 13:16:23 +02:00
2021-05-14 00:33:52 +02:00
2021-05-15 10:28:08 +02:00
2021-05-14 13:16:23 +02:00
2021-05-15 10:28:08 +02:00

Create a .credentials file with client_id:secret from https://develop.battle.net/access

With no crontab execute python3 updater.py.

Crontab, every day at 12:30h:

30 12 * * * cron.sh

Only US region is explored because all API are the same and this is the default API for Blizzard.

Without locale we get all the translations, so I don't iterate through locales. If you ask for a locale, you get the value right in the field.

Description
Versioning changes for Blizzard WoW Game Data APIs
https://develop.battle.net/documentation/world-of-warcraft/game-data-apis
Readme 19 MiB
Languages
Python 99.1%
Shell 0.9%