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

Zeus
Evolution Band of Brothers
|
Posted - 2008.06.05 19:42:00 -
[1]
To my astonishment when I tried to look for a list of corporations relative to the corporationID identifying the member corps of /eve/AllianceList.xml.aspx i found there was none, and the only thing that could provide that info was /corp/CorporationSheet.xml.aspx.
I dont think pulling 4720 corpsheets just to get something as simple as a corporation name is a efficient use of this api........
but it seems to be the only way to turn these numbers into names, that seems like a bit of a oversight to me :|
have I missed something here?
|

wxEswat
Royal Amarr Institute
|
Posted - 2008.06.05 20:40:00 -
[2]
I don't believe you missed anything. When loading the alliances and corporations into my database I ended up calling the corp api several thousand times I'd imagine. 
There should really be an api that simply dumps all the corps. As then we'd get the corps that aren't in an alliance as well.
|

Vessper
The Machmen
|
Posted - 2008.06.05 20:45:00 -
[3]
You can use the characterName API to convert corp IDs into names. It accepts multiple corp IDs too but I've no idea as to how many IDs you can provide.
An example:
http://api.eve-online.com/eve/characterName.xml.aspx?IDs=467085341,1000107,1000014
- - - - - -
EveHQ Char App | Item DB |

wxEswat
Royal Amarr Institute
|
Posted - 2008.06.05 20:48:00 -
[4]
Originally by: Vessper You can use the characterName API to convert corp IDs into names. It accepts multiple corp IDs too but I've no idea as to how many IDs you can provide.
An example:
http://api.eve-online.com/eve/characterName.xml.aspx?IDs=467085341,1000107,1000014
Very interesting. Thanks for pointing that out, I didn't know that.
|

Althea Nar'agh
StarHunt Fallout Project
|
Posted - 2008.06.05 20:58:00 -
[5]
wow nice to know :) War. War never changes.
Training Monitor / iMonitor / iCEO iPOS iHelp |

Vessper
The Machmen
|
Posted - 2008.06.05 21:04:00 -
[6]
The good thing about this is that it can be used for corp IDs, character IDs and even item IDs.
- - - - - -
EveHQ Char App | Item DB |

Ix Forres
Vanguard Frontiers Imperial Republic Of the North
|
Posted - 2008.06.05 22:04:00 -
[7]
Originally by: Vessper The good thing about this is that it can be used for corp IDs, character IDs and even item IDs.
You really shouldn't use it for item IDs. There's the local datadumps for that. Fallback only if you can't get it in the static dump is how to use it- we don't want to be hammering on CCP's servers any more than absolutely required, mmmkay? :p -- Ix Forres EVE Application Developer ISKsense | RLS-EVE | Blog |

Vessper
The Machmen
|
Posted - 2008.06.05 22:26:00 -
[8]
Originally by: Ix Forres
Originally by: Vessper The good thing about this is that it can be used for corp IDs, character IDs and even item IDs.
You really shouldn't use it for item IDs. There's the local datadumps for that. Fallback only if you can't get it in the static dump is how to use it- we don't want to be hammering on CCP's servers any more than absolutely required, mmmkay? :p
I agree entirely. But as you mentioned, it's very useful when CCP introduce things like new shuttles and we are lacking a new data export to match them up to (hint hint devs)  - - - - - -
EveHQ Char App | Item DB |

Immersive
Immersive Technology Solutions
|
Posted - 2008.06.06 10:20:00 -
[9]
What i do is set up a local item cache (database). when an item request fails from the local cache, it grabs it from the API and stores it.
that way you only hit the api once per item, and you only store the items that your using.
|

Dronte
Quam Singulari Warp to Desktop
|
Posted - 2008.06.07 00:48:00 -
[10]
CCP wouldnt expose info that you couldnt find already, via the API. The alliance list etc. is available from the website fx. But there are no way you can find a complete list of corporations. But if you already have the corp ID and just need the name of the corporation you can just use this one:
/corp/CorporationSheet.xml.aspx?userID=xxx&apiKey=zzzzzz&corporationID=yyyyy
|

ToxicFire
Phoenix Knights
|
Posted - 2008.06.07 10:59:00 -
[11]
Simple answer, dev's at CCP couldn't conceive of a scenario where you would require the entire list of corporations without some other grouping attribute, and frankly I'd agree it would also be the single largest single data sheet in the api and probably one of the most variable.
In fact all scenario's where you'd require a corp id to gain further info your already provided with the corp ID and your going to be working with a max total list of corporation numbering only a couple of thousand. ------------------------------------------ Sig removed as it lacks EVE-related content. Mail [email protected] if you have questions. -Hango
|

Shann Wu
|
Posted - 2008.06.07 11:50:00 -
[12]
Originally by: Dronte /corp/CorporationSheet.xml.aspx?userID=xxx&apiKey=zzzzzz&corporationID=yyyyy
As a point of interest, this page can also be requested without authentication (no UID/Key). If you do, it returns the publicly available corp info that you would see if you "Show Info" in-game.
Originally by: ToxicFire Simple answer, dev's at CCP couldn't conceive of a scenario where you would require the entire list of corporations without some other grouping attribute, and frankly I'd agree it would also be the single largest single data sheet in the api and probably one of the most variable.
In fact all scenario's where you'd require a corp id to gain further info your already provided with the corp ID and your going to be working with a max total list of corporation numbering only a couple of thousand.
More that the scenario is non-viable, as a Full Corp list would also return what I call stalled corps, i.e. corps that consist entirely of characters on suspended accounts, thus bloating your data with pointless IDs.
|

Immersive
Immersive Technology Solutions
|
Posted - 2008.06.07 11:58:00 -
[13]
Edited by: Immersive on 07/06/2008 11:58:36
Originally by: Shann Wu ...
Oops, My alt.  ------------------------ It's coming...
|

Trai Kanossi
Blackwind Securities
|
Posted - 2008.06.08 01:10:00 -
[14]
The only conceivable situation I can think of where you need non-alliance corp IDs is for corps you/your corp/your alliance have standings with, which is why I posted a thread asking for exactly that. That's not an "ungrouped" list either, though.
|
| |
|
| Pages: [1] :: one page |
| First page | Previous page | Next page | Last page |