Ok I have a question about the API error throttling mentioned here
. Maybe someone else has had a similar question that has been answered and can help me out.
So, the question: what if I have a service that requires registering with a character name? I need some way to validate that the character name actually exists, but if the person registering mistypes it or something, then when I try to validate it through the API it's going to generate an error. Ok, one error, no big deal. But now, what if my competition (or any form of troll) feels like getting my IP address banned for a month, and maliciously enters non-existant character names in an attempt to generate more API errors?
Is there a "proper" way to validate names without generating insane amounts of errors and betting banned?
Second question: I remember CCP posting at one point that the "/eve/CharacterID.xml.aspx" was modified to return an error if ANY of the names entered in the list was non-existant. I also remember testing this and finding it to be true; now, however, that seems to have been modified and it simply returns a characterID of "0" for non-existent names. Was this an announced change to go back to the original method and I just missed the dev blog, or what? Can I code to use this feature, or will it be changing back soon?