These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Full Character List

Author
Psianna Archeia
Sukebe Corporation
#1 - 2016-01-21 16:05:02 UTC  |  Edited by: Psianna Archeia
I am making a tool for a certain activity I participate in, in Eve.

This tool is to allow people to sign up for fleets by typing in their character's name.

I am trying to avoid requiring API information, so I just want the person to be able to type, and as they type a standard AutoComplete box will popup giving suggestions on matching character names they can choose from.

I am also trying to avoid a full-fledged authentication system, because I know people don't like signing up all the time for a myriad of sites. All I want to do, is once you select the character, you can claim it by assigning a password to it; much like eveboard.com.

So, does anyone know where I can get access to an api endpoint of some sort that allows me to query characters for basic information: Name, CharacterID, Avatar (and at most, maybe Corp information)?

Or, is there some way to get this data myself (though I would really rather not have to store/maintain every single character in the game for an extremely small subset of the userbase that is actually going to use the site.
Hel O'Ween
Men On A Mission
#2 - 2016-01-21 17:20:50 UTC  |  Edited by: Hel O'Ween
You might want to have a look at https://eveonline-third-party-documentation.readthedocs.org/en/latest/xmlapi/eve_characterid/

evewho.com also provides an API: http://evewho.com/faq/

[Added]
Scratch the later, as it requieres the characterID. I'll leave the link here nonetheless.

EVEWalletAware - an offline wallet manager.

Messenger Of Truth
Butlerian Crusade
#3 - 2016-01-21 17:28:15 UTC
If you can't get the data you want and were prepared to forgo autocomple, there's the xml endpoint "eve/CharacterID" which would allow you to convert the character name they provide into an id, then you could use eve/CharacterAffiliation to find out their corp/alliance.

Trade Hub Price Checker: stop.hammerti.me.uk/pricecheck

Visit "Haulers Channel" in game for all matters courier-related.

Structure name/system API: stop.hammerti.me.uk/api

Psianna Archeia
Sukebe Corporation
#4 - 2016-01-21 17:33:20 UTC
Messenger Of Truth wrote:
If you can't get the data you want and were prepared to forgo autocomple, there's the xml endpoint "eve/CharacterID" which would allow you to convert the character name they provide into an id, then you could use eve/CharacterAffiliation to find out their corp/alliance.


Yeah, I think that is what I am seeing in the first link that Hel posted. Which is exactly what I am looking for, but didn't know about since CCP themselves have horrible documentation...lol.

Thanks. Hopefully this is the route I need :)
Psianna Archeia
Sukebe Corporation
#5 - 2016-01-21 17:53:43 UTC
Messenger Of Truth wrote:
If you can't get the data you want and were prepared to forgo autocomple, there's the xml endpoint "eve/CharacterID" which would allow you to convert the character name they provide into an id, then you could use eve/CharacterAffiliation to find out their corp/alliance.


Oh, I see what you mean now. Yeah, the eve/CharacterID endpoint just takes names. I was misreading it at first. It doesn't do a search on a string and return a list of possibilities. I still can't find anything that does that, but I think that is fine.

At the end of the day, you should know how to spell your character's name anyway. So I may just go that route.

And since I'm using .NET, I just tested EveLib and, using your idea, is exactly what I need.
Squizz Caphinator
The Wormhole Police
#6 - 2016-01-21 21:04:23 UTC  |  Edited by: Squizz Caphinator
Please see my post here https://forums.eveonline.com/default.aspx?g=topics&f=263

Various projects I enjoy putting my free time into:

https://zkillboard.com | https://evewho.com

Louis Vitton
Viziam
Amarr Empire
#7 - 2016-01-21 22:57:22 UTC
why not use the eve sso to do this (they login with eve details and select their char)? I dont know if this will work in .net but i know some mobile applications have it nearly working.
Hel O'Ween
Men On A Mission
#8 - 2016-01-22 17:09:48 UTC
Psianna Archeia wrote:
Messenger Of Truth wrote:
If you can't get the data you want and were prepared to forgo autocomple, there's the xml endpoint "eve/CharacterID" which would allow you to convert the character name they provide into an id, then you could use eve/CharacterAffiliation to find out their corp/alliance.


Yeah, I think that is what I am seeing in the first link that Hel posted. Which is exactly what I am looking for, but didn't know about since CCP themselves have horrible documentation...lol.


You are aware that the link I posted is the official API documentation, aren't you? Blink

Taken right from https://developers.eveonline.com/

EVEWalletAware - an offline wallet manager.