Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Put back work-around for talents of the characters on the china server #21

Open
wants to merge 68 commits into
base: master
Choose a base branch
from

Conversation

PuckCh
Copy link
Contributor

@PuckCh PuckCh commented Sep 3, 2012

Hello,

this patch was remove with your last commit.
I have also add a test case for it.
Thanks in advance for applying it again.

Have a nice day.

PuckCh and others added 30 commits September 3, 2012 11:22
Re-apply this work-around. Without it, getting informations for a character on
a China server crash, as China has not switched to the new API at this time.
Blizzard has finally added lfr stats. :)

The wow api seems to return 0 for some boss ids. To prevent problems, we
replace the id with the boss name in these cases.
The blizzard API returns sometime {} instead of error when fetching one no more
existing character.
Add character role (DPS, TANK or HEALING)
Add information about item random enchant
Artifact is not existing in WoW, but...
The "new" dev website is https://dev.battle.net/.
Using it mean a change in the base url, mainly
https://%(region)s.api.battle.net/%(game)s%(path)s?apikey=%(apikey)s&%(params)s
instead of
https://%(region)s.battle.net/api/%(game)s%(path)s?%(params)s

One of the important change is that every application who want to use it
must have a api key.
So, we need to compare with lowercase().
We can now start tests with:

    python -m unittest tests

assuming the BNET_API_KEY is defined.
PuckCh and others added 30 commits September 23, 2016 22:01
Minor changes (some changes in a guild used for the tests).
So, we can use it for getting real item level for relics.
- no more PVP/PVE realms,
- remove obsolete info on items,
- add azerite infos.
No more supporting the "old" *.api.battle.net API, but now support the
new upcoming *.api.blizzard.com API.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants