WoWCenter.pl
wikass zabił Mythrax the Unraveler (Normal Uldir) po raz 2.     
kuturin zdobył 7th Legionnaire's Cuffs.     
Nikandra spełnił kryterium Loot 200,000 gold osiągnięcia Got My Mind On My Money.     
Tooly zdobył Fairweather Helm.     
Muattin zdobył osiągnięcie The Dirty Five.     
Yoozku zdobył Parrotfeather Cloak.     
Mlody89 zdobył Royal Apothecary Drape.     
Weakness zabił Dazar, The First King (Mythic King's Rest) po raz 6.     
liq spełnił kryterium osiągnięcia Saving for a Rainy Day.     
Osiol spełnił kryterium osiągnięcia Saving for a Rainy Day.     
Wuntu zabił Zek'voz, Herald of N'zoth (Heroic Uldir) po raz 1.     
Olsa zabił Vectis (Heroic Uldir) po raz 6.     
Sarenus spełnił kryterium osiągnięcia Saving for a Rainy Day.     
kajtasus zdobył osiągnięcie Come Sail Away.     
ossir spełnił kryterium osiągnięcia Saving for a Rainy Day.     
mcpablo spełnił kryterium Alliance players slain. osiągnięcia Frontline Slayer.     
Emmm zabił Taloc (Heroic Uldir) po raz 17.     
AsaGorth spełnił kryterium Big-Mouth Clam osiągnięcia The Oceanographer.     

Character error message interpretation

blizz -> wysłany:
Hello,


I'd like to confirm the difference between two types of character error messages that I'm seeing:

404 (Character not found.)
500 (Character unavailable) (I get this very rarely)

I'm assuming the 404 means the character does not exist in the game at all, while the 500 means the character may exist but cannot currently be retrieved.

The reason this distinction matters to me is that I'd like to use 404s to prune transferred/deleted characters from my database, but I don't want to zap somebody's character just because they haven't played in a while or the Armory API server is having a bad day or something.

My thought is to do nothing on the "500 (Character unavailable)" but mark characters for deletion on "404 (Character not found)." Am I safe in doing so?

(And yes, I am actually checking the "reason" strings and not just the HTTP code)

Thanks!
blizz -> wysłany:

500 (Character unavailable) (I get this very rarely)



Every now and then we get data for a character that we can't process. The reasons vary, but often it is the translation of game data to data that we can process. The character unavailable error is returned on those such occasions.