ServerIDs do seem to be Unique.
The servers may or may not have multiple Realms attached.
I have noted in some cases where realms were merged (oops..Connected) the ServerID changed from lower numbers to significantly higher number.. indicating to me that the realms where moved to a new server instead of being moved to an existing server of one of the Connected Realms.
RealmNames are not unique.. Blizzard likes to reuse names in each of the regions.
I am not sure that RealmID (as a unique) identifier exists.
As an identifier it only seems to show up as a result to the api call BNGetToonInfo().
I don't use RealID so I haven't tested, but I wouldn't be surprised to find that what was labeled RealmID was in reality ServerID.. and then Connected Realms came along.
Using the info my group has collected, I have forked LIbRealmInfo and made it useful for CensusPlus.
But it isn't complete (all regions) nor finished (unused and/or unneeded functions left in place.)
When it is complete I want to send the info to Phanx so he can do with it as he wishes.
|