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.
 

Upcoming API functionality and project changes in Crucible 1.5

First post First post
Author
Desmont McCallock
#41 - 2012-01-26 16:59:23 UTC
Quoting MrCue's (BattleClinic Admin) famous words.
Quote:
i have no idea of the cause, but i have fixed it - MrCue 2008
Cryten Jones
Advantage Inc
#42 - 2012-01-26 19:00:18 UTC

CCP Prism X wrote:
No, you should not be getting the same coordinates for all the structures (although they will clearly be quite similar).

If I somehow managed to link POS structures to their control tower so that I could accidentally return the same coordinates for the structures as I do for the towers.. then I have managed to accidentally solve a problem that's been bothering me for a long time. Lol

I'm usualy not that lucky. Blink



As you know the type of tower and therefore the shield size can't you just work out if a structure is within the anchor range of the tower and then report that back as a single array like

(structureid)
(name)my pos(/name)
(location)moonid(/location)
(fuel)300(/fuel)
(structure count)10(/structure count)
(structure1)typeID(/structure1)
......
(cachetill)blah(/cachetill)
(/structureid)

The backend could calculate this a couple of times a day and present it to the api on a long refresh.

I had to mess up the XML brackets as the forums does not like it :-). Sure you get the idea though.


-CJ
Captain Thunk
Explode. Now. Please.
Alliance. Now. Please.
#43 - 2012-01-26 19:16:17 UTC
Locations on unpackaged ships in hangar sometimes return x,y,z co-ordinates that are not 0,0,0 - I'm pretty sure this isn't meant to happen, most ships in a hangar are well behaved.
EveOrg
Doomheim
#44 - 2012-01-29 02:38:46 UTC
Is there a limit to the number of itemIDs that can be passed in on the new locations call?

Or is it more about hitting a max length limit for the overall URL being used with all the itemID's in it?
CCP Prism X
C C P
C C P Alliance
#45 - 2012-01-30 08:21:14 UTC
The maximum limit on all ids element calls is 250. At least that is the maximum for locations. I'm pretty sure that's the constant used in all the similar calls as well. Ofc if you're requesting a nine digit typeID 250 times you'll probably exceed the maximum URL length.

No, there are no 9 digit typeIDs yet.
Peter Powers
Terrorists of Dimensions
#46 - 2012-02-07 17:14:18 UTC
Squizz Caphinator wrote:
Requesting a type name to id conversion, e.g., if I pass the name of an object to a TypeId call it will return the typeID for that object. This would be great for expansions that have new items and/or items that have changed names.


BUMP!
guys with all the renaming going on that would make life sooo much easier.

3rdPartyEve.net - your catalogue for 3rd party applications

Andski
Science and Trade Institute
Caldari State
#47 - 2012-02-07 17:43:03 UTC
Scrapyard Bob wrote:
How about the ability to check for corporation owned industry jobs (manuf / research) and buy/sell orders via a regular key (not a corporate key)?

Right now, the only way to get that information in 3rd party tools like EVEMon is to grant director or CEO status. So even though they can create / monitor those jobs in-game, they can't be monitored out of game without giving them keys to the entire corp.


Just quoting this for emphasis. Anybody with the proper roles should be able to access corporate data they can access in-game, just as it was with the legacy API.

Also, fix the junior accountant role aaaaaaa

Twitter: @EVEAndski

"It's easy to speak for the silent majority. They rarely object to what you put into their mouths."    - Abrazzar

Daneel Trevize
Give my 11percent back
#48 - 2012-02-09 19:45:18 UTC
CCP Prism X wrote:
Coordinates should all be 0 for valid locations located inside of stations. Crab people, crab people, look like people, taste like crab. This can thus be used to get your ship names, POS module names and coordinates (to group stuff.. yes, I finally lived up to my Fan Fest promise and can thus show my face on the next one!).
Straight
Grunschlck
Stupid Tax Evasion Corporation
#49 - 2012-02-10 17:32:26 UTC
For me the extended member tracking still isn't working. I have the Director role (checked in-game), have a corporation API key with everything checked (including MemberTrackingExtended), but I'm still not seeing the roles column when going to https://api.eveonline.com/corp/MemberTracking.xml.aspx?keyID=xxxxxx&vCode=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx with my browser.

Even made a new corporation API key, but no luck, alas. Am I missing something or is it still buggy and not working for everyone?
Veshai
NED-Clan
Goonswarm Federation
#50 - 2012-02-10 17:38:58 UTC
Grunschlck wrote:
For me the extended member tracking still isn't working. I have the Director role (checked in-game), have a corporation API key with everything checked (including MemberTrackingExtended), but I'm still not seeing the roles column when going to https://api.eveonline.com/corp/MemberTracking.xml.aspx?keyID=xxxxxx&vCode=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx with my browser.

Even made a new corporation API key, but no luck, alas. Am I missing something or is it still buggy and not working for everyone?

Append &extended=1 to your URL. Watch the magic.
Grunschlck
Stupid Tax Evasion Corporation
#51 - 2012-02-10 22:57:54 UTC
\o/

I am enchanted by all that magic...

Thank you very much for your help!
Seloena
Mighty Orca Inc
#52 - 2012-03-25 16:39:20 UTC
Hi.

Dear CCP Prism. I would ask about adding additional info to the journal API.

In the return of journal query we get in additional arguments the transactionID which allow us to connect journal with transactions.

Is it possible to do the same for taxes (transactions) and fees (orders).

If there would be exactly the same connection we would be able to exactly count our market profits. Now we can't, because we cant include taxes and fees into our buy/sell records.

Quote:
journal_ref_type(2) -> transactionID (available now)
journal_ref_type(46) -> orderID
journal_ref_type(54) -> transactionID


I will appreciate the answer.
Syrus Shikkoken
Perkone
Caldari State
#53 - 2012-04-02 17:58:20 UTC
Hi,

it would be nice if the usage of the Journal API could be improved.
Like i can specify an fromDate and a toDate parameter.
So i can do something like that:

and i get all from 01.03.2012 until 31.03.2012.

Is that possible?
Would be very nice.
Etil DeLaFuente
Aliastra
Gallente Federation
#54 - 2012-04-16 06:33:40 UTC
Requesting Corporation Name to ID conversion, Alliance Name to ID conversion. (same as Character)

If someone post a killmail (the ingame version) where a player belonged to a certain corporation at the time of the kill, there is no way afaik to get the corporation id if that party changed corporation between the time the killmail was generated and the time it was posted.

Galen Kamari
The Scope
Gallente Federation
#55 - 2012-04-23 13:07:53 UTC
Etil DeLaFuente wrote:
Requesting Corporation Name to ID conversion, Alliance Name to ID conversion. (same as Character)
The /eve/CharacterID.xml.aspx call will service that request (and the reverse via CharacterName).

Quote:
If someone post a killmail (the ingame version) where a player belonged to a certain corporation at the time of the kill, there is no way afaik to get the corporation id if that party changed corporation between the time the killmail was generated and the time it was posted.
If you want to be sure, you could use the corporation history returned in /eve/CharacterInfo.xml.aspx (no key needed) to find the applicable corporation. You're less lucky if the corporation changes alliance, though.

-GK
Etil DeLaFuente
Aliastra
Gallente Federation
#56 - 2012-04-24 06:41:57 UTC
Yes, that's what I'm using atm, looping until i find the correct corporation in the character employment history. I find it a bit overkill even if i often only have to call the corporation infos once or twice.
Jognu
French Kiss Singularity
#57 - 2012-04-25 13:18:32 UTC
Need an API for the PI !
With some data like :
- a list of the programms with begin, end, the type and how many per hours
- a list of export with the quantity and the type

EveAI developper: https://forums.eveonline.com/default.aspx?g=posts&t=21803

Aziz Nardieu
The Scope
Gallente Federation
#58 - 2012-05-31 00:36:43 UTC
Loving the new kill reports. They now provide an estimated isk value of the total loss that hasn't made it into the API. Any chance that will happen any time soon?

In the interim... how do the major killboards come up with their numbers? Do they pull from eve-central's API? Is there a killboard I can pull isk loss value from via a similar API, preferably with the same killID?
Savira Terrant
Native Freshfood
Minmatar Republic
#59 - 2012-06-09 21:07:22 UTC  |  Edited by: Savira Terrant
Good day,

I like using the API and the way it is going with CREST and everything.


However, I like to mention that my corp and I are very concerned about privacy of our pilots.

Still as a corp we would like to easily know what our pilots can fly and "could" use an API key with just the charactersheet. Since almost every information beside the skills and attributes is easily viewable in-game. BUT there is the account balance that gives me headaches and is the reason why I won't use the API and have to do a survey instead.


Hence my suggestion and request is to split the charactersheet into "attributes and implants" , "skills" and "account balance" OR add an API request with JUST the skills.

Would either of these be possible?

.

Louis Vitton
Viziam
Amarr Empire
#60 - 2012-06-10 03:57:38 UTC
Savira Terrant wrote:
Good day,

I like using the API and the way it is going with CREST and everything.


However, I like to mention that my corp and I are very concerned about privacy of our pilots.

Still as a corp we would like to easily know what our pilots can fly and "could" use an API key with just the charactersheet. Since almost every information beside the skills and attributes is easily viewable in-game. BUT there is the account balance that gives me headaches and is the reason why I won't use the API and have to do a survey instead.


Hence my suggestion and request is to split the charactersheet into "attributes and implants" , "skills" and "account balance" OR add an API request with JUST the skills.

Would either of these be possible?

What about the account balance do you not want to use? Just dont show the result from the call you make about it if your worried about it.