| Pages: [1] :: one page |
| Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Dark Monarch
Minmatar Hunter Killer Club
|
Posted - 2009.03.24 21:48:00 -
[1]
I'm writing a suite of web-based applications specifically for the IGB. I'm utilizing both the EVE-API keys and the information available to trusted websites. The problem I've run into is that almost all the information utilizes ID numbers. I already know how to convert skill and certificate IDs. I need some sort of cross-reference to compare the ID to so I can return the name of the system. Obviously I'd prefer getting this info from the API directly. Sorry if this is actually a noob question, I've only been working with the API and Trusted site info for under 72 hours. I'm well versed in PHP, HTML, parsing data, MySQL and pretty much all the technology required to do what I eventually want to do but need a little guidance getting the data I need from the API.
What I would like to get is a list of EVERY available xml sheet from the API, I know there are more than whats listed here ( "http://www.eveonline.com/api/doc/ ).
For example in another post I read in this section someone said:
ItemID in the XML of the POSList xml is a unique identifier for the POS as it is anchored, if you re-anchor, new ID.
Which means to me that there is a "POSList" xml sheet... Which isn't mentionted in the above documentation.
The current task in my project I'm on requires the ability to convert a "solorsystemid" to the system name. I also need the ability to tell how many jumps one system is from another, if this isn't readily available then I'd need to get a list of all systems, their orbital bodies (jump gates), and security rating. From that I could create a MySQL DB that could figure that out for me.
This is an umbrella project with multiple (possibly endless) sub-projects, and I'm sure I'll be requiring much advisement and assistance. Feel free to contact me in-game regarding this post. I'm pretty excited about the potential of what this project could evolve into, I've been playing eve-online for just over 3 years and have not seen or heard of anything like it. (I've even gone ahead and secured a domain and hosting specifically for this project.)
|

Ix Forres
Caldari Vanguard Frontiers Sc0rched Earth
|
Posted - 2009.03.24 22:14:00 -
[2]
Edited by: Ix Forres on 24/03/2009 22:14:33
Originally by: Dark Monarch Edited by: Dark Monarch on 24/03/2009 22:05:29 I'm writing a suite of web-based applications specifically for the IGB. I'm utilizing both the EVE-API keys and the information available to trusted websites. The problem I've run into is that almost all the information utilizes ID numbers. I already know how to convert skill and certificate IDs. I need some sort of cross-reference to compare the ID to so I can return the name of the system. Obviously I'd prefer getting this info from the API directly. Sorry if this is actually a noob question, I've only been working with the API and Trusted site info for under 72 hours. I'm well versed in PHP, HTML, parsing data, MySQL and pretty much all the technology required to do what I eventually want to do but need a little guidance getting the data I need from the API.
What I would like to get is a list of EVERY available xml sheet from the API, I know there are more than whats listed here ( "http://www.eveonline.com/api/doc/ ).
For example in another post I read in this section someone said:
ItemID in the XML of the POSList xml is a unique identifier for the POS as it is anchored, if you re-anchor, new ID.
Which means to me that there is a "POSList" xml sheet... Which isn't mentionted in the above documentation.
The current task in my project I'm on requires the ability to convert a "solorsystemid" to the system name. I also need the ability to tell how many jumps one system is from another, if this isn't readily available then I'd need to get a list of all systems, their orbital bodies (jump gates), and security rating. From that I could create a MySQL DB that could figure that out for me.
Update: Shionoya Risa, listed an xml that helped me out with the reference to system ID's however I'm still looking for a more complete breakdown of the available XMLs. Linkage
This is an umbrella project with multiple (possibly endless) sub-projects, and I'm sure I'll be requiring much advisement and assistance. Feel free to contact me in-game regarding this post. I'm pretty excited about the potential of what this project could evolve into, I've been playing eve-online for just over 3 years and have not seen or heard of anything like it. (I've even gone ahead and secured a domain and hosting specifically for this project.)
http://wiki.eve-id.net/APIv2_Page_Index - Good documentation (unofficial but pretty damn accurate)
Most of the IDs relate to static data in the static data dump. Check the sticky for links to current MySQL versions of the datadump and resources for using them. System names for example are in mapSolarSystems. -- Ix Forres EVE Application Developer ISKsense | EVE Metrics (NEW) | I Tweet |

Dark Monarch
Minmatar Hunter Killer Club
|
Posted - 2009.03.25 03:10:00 -
[3]
Originally by: Shionoya Risa
Originally by: Dark Monarch
Shionoya Risa - can this XML be pulled directly from the API?
You can pull Sov data from the api, and it should also include all the systems, good call. Linkage (Big-ish file)
This is the solution I'm using for getting System IDs names, however still looking for a way to determine jumps...
|

Immersive
Immersive Technology Solutions
|
Posted - 2009.03.25 11:36:00 -
[4]
Edited by: Immersive on 25/03/2009 11:36:53 ID to name conversions can be done easily through the API (Character ID -> Name Conversion does all static data. I think it's just a dbo.eveNames lookup)
However, To find the path, you need to know all the system links, which is only available from the static data. --- New to the API? GrabRaw XML
It's coming...
|

Ix Forres
Caldari Vanguard Frontiers Sc0rched Earth
|
Posted - 2009.03.25 14:51:00 -
[5]
Originally by: Dark Monarch
Originally by: Shionoya Risa
Originally by: Dark Monarch
Shionoya Risa - can this XML be pulled directly from the API?
You can pull Sov data from the api, and it should also include all the systems, good call. Linkage (Big-ish file)
This is the solution I'm using for getting System IDs names, however still looking for a way to determine jumps...
You could read the documentation which is linked on this forum's sticky. MapJumps/MapKills are both API methods.
Pulling static data from the API is fairly bad manners; it's much better to store it locally (cache or, easier, use the static data dump) and refer to that rather than pulling down an XML file every time you want to check . -- Ix Forres EVE Application Developer ISKsense | EVE Metrics (NEW) | I Tweet |

Dark Monarch
Minmatar Hunter Killer Club
|
Posted - 2009.03.25 18:32:00 -
[6]
Ohh I'm not pulling the data every request, that would be extremely inefficient for both my (and CCP's) bandwidth & server CPU. No I'm compiling my own database, only using available exports from EVE's API. This way when I need to update my database I can poll the API, eliminating the reliance on any third party site for any kind of data.
|
| |
|
| Pages: [1] :: one page |
| First page | Previous page | Next page | Last page |