Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 .. 12 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 9 post(s) |
TornSoul
BIG BIG is Beautiful
|
Posted - 2007.06.16 16:34:00 -
[1]
Edited by: TornSoul on 16/06/2007 16:46:29
Hmm not a single post on this yet - or did I miss it?
Handy link : EVE API Documentation Index (I assume it will be added to the left menu at sometime)
=====
Could you update the doc pages with the corresponding example input params for the listed output examples (should kill a few questions)
=====
EVE API - Journal Data
Could we please have a "afterRefID" option as well (should even reduce load a bit - if ppl use it...)
This would allow ppl to not (needlessly) request data that they've already got.
BIG Lottery [url |
Eigenvalue
|
Posted - 2007.06.16 18:11:00 -
[2]
TornSoul,
Thank you for posting this. This is truely awesome.
|
Femaref
Caldari examined Inc. G.U.A.R.D.
|
Posted - 2007.06.16 23:17:00 -
[3]
Thats ******* awesome!
|
Dal Rath
|
Posted - 2007.06.16 23:53:00 -
[4]
Any chance of a killmail API? That would allow for killboard software to pull in the info automatically rather than requiring pilots to cut-n-paste it in.
A hanger dump would be nice too. item id's, station id's and quantity.
S&I jobs API, player and corp.
Starbase fuel status, so we can wire up automated email notifications to corp members or such.
I'll also support the call for scoped authentication keys. Some web interface with checkboxes for info that you want the key to be valid for and a 'generate key' button... encode a bitmap of the validity into the key maybe? Also to allow a key to be valid for only some subset of the characters on an account.
One last request, which would need game code changes: an option in the client to send the API key as a header in IGB http requests. It's not foolproof authentication, but it would be relatively easy to implement and a lot better than the current situation. |
BigWhale
Gallente
|
Posted - 2007.06.17 06:31:00 -
[5]
> Resolving api.eve-online.com... failed: Unknown host
:(
-- R, U, Y are letters...
|
Gneiss Breaker
|
Posted - 2007.06.17 11:02:00 -
[6]
I'd love to see current market orders, not just done tx.
|
Ricky Baby
0utbreak
|
Posted - 2007.06.17 12:24:00 -
[7]
you would not need a afterRefID or a afterTransID as the idea is you get page 1 - store it in your code, get page 2 - add the data and so on. ================= The Thorax flies in much the same way it looks. it goes in, shoots it's load and then one way or another, its over. ================= |
TornSoul
BIG BIG is Beautiful
|
Posted - 2007.06.17 15:06:00 -
[8]
Originally by: BigWhale > Resolving api.eve-online.com... failed: Unknown host
:(
From the Patch notes These features will be deployed on Thursday 21 June, during the daily maintenance period, not during the deployment of Revelations on Tuesday
BIG Lottery [url |
TornSoul
BIG BIG is Beautiful
|
Posted - 2007.06.17 15:08:00 -
[9]
Edited by: TornSoul on 17/06/2007 15:14:09
Originally by: Ricky Baby you would not need a afterRefID or a afterTransID as the idea is you get page 1 - store it in your code, get page 2 - add the data and so on.
I didnt say *need*.
But it would be convinient - And would save some bandwidth as well.
And no, it's not just one page at a time, its 1000 records at a time (or 40 pages), as long as these dont go more than a week back in time.
As I wrote : "This would allow ppl to not (needlessly) request data that they've already got."
I pretty much expect many people to set up 3rd party programs to hammer their wallet export, every 5-15 minutes (I know I will), pretty much the same "problem" that has been with the skills page.
So an option to not get the same data over and over, would make a lot of sense (and make the webserver very happy I'm sure).
BIG Lottery [url |
Keiko Kobayashi
|
Posted - 2007.06.17 17:22:00 -
[10]
Edited by: Keiko Kobayashi on 17/06/2007 17:20:56 I have posted an extensive look at the new EVE API and how it could make better use of HTTP (REST) functionality on my weblog.
In summary, I think it would be best if the EVE API would use HTTP authentication and caching mechanisms instead of its own custom thing.
The address of the post is:
http://www.grauw.nl/blog/entry/417
Please read it. Comments are enabled on my blog.
Regards,
~Grauw
|
|
Paladin Vent
Aeria Gloris Inc United Legion
|
Posted - 2007.06.18 06:34:00 -
[11]
Edited by: Paladin Vent on 18/06/2007 06:35:58 I have some questions about one thing:
Is the placement of the constellation capital publicy available? Is it possible to determine the constellation capital using the current API? Is it possible to slightly modify the API to provide constellation capital info? E.g. an attribute capital="1" only appearing at capital systems.
Thanx.
|
Neko Sornan
eXceed Inc. INVICTUS.
|
Posted - 2007.06.18 08:20:00 -
[12]
Can we get an Export of the Market History Table too, please? (If this isn't an option please add an Export Button to the History Table like that for the Market Orders.) |
DeTox MinRohim
Madhatters Inc. M. PIRE
|
Posted - 2007.06.18 09:34:00 -
[13]
While we can't test this yet, it seems to be quite basic and Paypal-like stuff so...
Here goes a small php example of getting the stuff.
eveapi_phpexample.txt
If you see an error, go for it and tell, got this out before my first coffee. ------ This sig space is Read-only ! omgalink |
|
Eldo Davip
Forum Moderator Interstellar Services Department
|
Posted - 2007.06.18 10:47:00 -
[14]
I'll poke random community managers to poke random devs so we can get some info.
edit: I guess the message is in the patchnotes, I overlooked that. Damn you long patchnotes! ___
EvE +NLINE - T+TALHELLDEATH SUPPORTER
|
|
|
CCP Garthagk
|
Posted - 2007.06.18 14:30:00 -
[15]
Glued.
Few comments for now, to respond to some points --
- afterBlahID is a good idea, but the stored procedure I use on the database to get the data doesn't have this functionality, so at best it would be a cosmetic change and would have no impact on load (well, might save some bandwidth).
- The docs are not as full as I want, they're slowly getting worked on though. I'll try to get the requested information in ASAP, but this is patch week... kinda busy. I expect the documentation will be "good enough" for people who want to dive right in now, and those who want better docs can hang tight for me to get some breathing room.
(Or maybe someone wants to write better docs, I'm not opposed to accepting help in this regard. I hate writing documentation. )
- I've heard a few people ask for being able to separate their API functionality into multiple levels. Right now the plan is that we're going without it, and will see what the impact is. It's easy to add this sort of functionality, harder to remove it, so I'm starting on this end.
- I'll try to watch this thread. Toss me questions and I'll try to bat back. Also note we are using IRC, I've taken to hanging out in the #eve-dev channel on irc.coldfront.net if anybody cares.
-------------- Garthagk - CCP Web Cell
To err is human to really ***** up takes admins. -Hellmar |
|
ElfeGER
Black Nova Corp Band of Brothers
|
Posted - 2007.06.18 16:01:00 -
[16]
Edited by: El***ER on 18/06/2007 16:03:37 an export for conquerable stations would nice as well systemid,stationtype,capital status,corp,(alliance)
would it be possible to add a unique identifier to killmails so they can be fetched out of game (without getting truncated) as a dev posted a not truncated sisi killmail from a titan (the gallente one with 35m hp) which was +100kb
|
gfldex
Evolution Band of Brothers
|
Posted - 2007.06.18 16:12:00 -
[17]
Is it possible to get the data of the flatten map view? If you provide us with data like:
SystemID, x, y [(Integer), (float), (float)]
it would be fairly easy to provide all map related details in SVG that way.
Is the data that's behind "Systems I have visited" still in the DB? Would be cool to get hold of that. I know that you can get the data from chat logs but most ppl remove them ever now and then.
--
There are countless games in the world. There are at least as many ppl that dont like one or more rules of said games. That never stopped smart game designers from creating good games.
|
Miranda Duvall
Gallente OPM Holdings
|
Posted - 2007.06.18 16:29:00 -
[18]
I'd very much like an export of all my sell orders. Is that in the making?
Hangar export would be good also, but that has (slightly) less priority...
These two, combined with S&I export would give you a very fast way to calculate your (corps) worth and would be a great help to all IPO's out there
My Skills -Invention HowTo |
Flaming Candle
|
Posted - 2007.06.18 16:59:00 -
[19]
Originally by: gfldex Is it possible to get the data of the flatten map view? If you provide us with data like:
SystemID, x, y [(Integer), (float), (float)]
it would be fairly easy to provide all map related details in SVG that way.
Is the data that's behind "Systems I have visited" still in the DB? Would be cool to get hold of that. I know that you can get the data from chat logs but most ppl remove them ever now and then.
This information is already avaliable in the data dump: just remove the Z component of the x,y,z.
|
TornSoul
BIG BIG is Beautiful
|
Posted - 2007.06.18 17:52:00 -
[20]
Edited by: TornSoul on 18/06/2007 17:55:09
Originally by: CCP Garthagk - afterBlahID is a good idea, but the stored procedure I use on the database to get the data doesn't have this functionality, so at best it would be a cosmetic change and would have no impact on load (well, might save some bandwidth).
And bandwidth is excactly the issue.
Wonna bet a beer at FF'07 that you will run out of bandwidth (and the DB also has to work, a bit, harder to push the extra data out of the DB. But with thousands hammering it, every 5 minutes, it will be felt as well)
So - Do we have a bet?
(and changing the stored procedure... Would take all of 2-5 minutes...)
============
Originally by: CCP Garthagk
- I've heard a few people ask for being able to separate their API functionality into multiple levels. Right now the plan is that we're going without it, and will see what the impact is. It's easy to add this sort of functionality, harder to remove it, so I'm starting on this end.
I disagree with your argument here... It's easier to remove than put in... (I code for a living... So "Been there, done that")
Besides
Originally by: Paladin Vent There's a great security & privacy issue for the API project: If a user gives someone the API key, It'll be possible to monitor the wallet and the market activity of that user and his corporation. Most likely, noone will share his-or-her API key bacause of this issue.
Exactly.
In fact all of my corp members will be *ordered* to not share it. I think most CEO's will feel the same. ====================
Originally by: CCP Garthagk
- The docs are not as full as I want, they're slowly getting worked on though. I'll try to get the requested information in ASAP, but this is patch week... kinda busy. I expect the documentation will be "good enough" for people who want to dive right in now, and those who want better docs can hang tight for me to get some breathing room.
(Or maybe someone wants to write better docs, I'm not opposed to accepting help in this regard. I hate writing documentation. )
I'll make you a deal Get differentiated API key's - and the afterBlahID's in there, and I'll do it for you. (and yes, I hate doing documentation as well.... I really really do... )
==========
Thanks for finding your way to the thread though. Hope you'll stay with us, frequently, until we get all the child diseases hammered out of the system
BIG Lottery [url |
|
Alexander Knott
Ars ex Discordia GoonSwarm
|
Posted - 2007.06.18 18:32:00 -
[21]
Any chance of getting orders and assets information from the API after the initial release has a chance to settle down a bit?
----- "I like to loot, especially going to the can of the battleship, sometimes there is a surprise inside, sometimes there is only carp..." |
|
CCP Garthagk
|
Posted - 2007.06.18 18:42:00 -
[22]
Originally by: TornSoul In fact all of my corp members will be *ordered* to not share it. I think most CEO's will feel the same.
I will be fascinated to see how many of your people do it anyway. Most folks use EVEMon and similar systems and are not going to wait to go without, just because their CEO said so.
Realistically, with the previous system people shared their username and password, now they don't. We're not giving any more information than could have been gotten to begin with -- it's just easier to get it now and doesn't involve someone logging in as you. To me, this is actually a step forward in securing things, not a step backwards as you seem to imply.
If a lot of people avoid the system because of this issue, then we will explore other options. However, my bet is that we'll have some people who complain, and then most people will go on as they have in the past - making sure they trust whoever they're giving their API key to.
(Keep in mind, you can only see what your roles allow you to see. So if you don't want someone exporting your corporation's transactions, don't give them access to see the data!)
Also, your "5 minute" example is not really a problem. Everything has cache times of an hour or more, so bandwidth really shouldn't be that much of a concern. Of course, we'll see.
-------------- Garthagk - CCP Web Cell
To err is human to really ***** up takes admins. -Hellmar |
|
Paladin Vent
Aeria Gloris Inc United Legion
|
Posted - 2007.06.18 20:06:00 -
[23]
Evemon is a diffrent thing. It has a respect of people and a guarantee for the information privacy. It is almost as much official as EVE client.
I'm (we're) talking about newly appearing services which will base on the created API. Lets add one exception to the TornSoul's quote:
Originally by: TornSoul In fact all of my corp members will be *ordered* to not share it anywhere except for EveMon.
|
TornSoul
BIG BIG is Beautiful
|
Posted - 2007.06.18 20:28:00 -
[24]
Edited by: TornSoul on 18/06/2007 20:35:44
Originally by: CCP Garthagk
Originally by: TornSoul In fact all of my corp members will be *ordered* to not share it. I think most CEO's will feel the same.
I will be fascinated to see how many of your people do it anyway.
Ofc they (some) will - I'm not that blue-eyed Doesnt change the fact that some wont - Out of respect for keeping corp financials non-public data (if the CEO/corp in general wishes so) Those will then be cut of from assorted cool 3rd party programs. ========
Originally by: CCP Garthagk
not a step backwards as you seem to imply.
Nononono - Never said it was a step backwards. It definatly isnt.
It's a HUGE step forward. And I honestly believe it's the start of a new era for EVE. Seriously. Wait and see. It'll start small, but then it will steamroll. (should be fun having a look at this post in a years time)
This *IS* (despite it's current (imo) smaller shortcommings) the best thing since T2 to hit EVE.
However - It's just not an forward enough step - Imo, and apparently others in this thread.
And it would take so little to truly make it a BIG step forward. ========
Originally by: CCP Garthagk
If a lot of people avoid the system because of this issue, then we will explore other options.
Why wait until it becomes a problem? (and how would you know...) (yes I know you are busy etc... But still... Such a little thing) ========
Originally by: CCP Garthagk
However, my bet is that we'll have some people who complain, and then most people will go on as they have in the past - making sure they trust whoever they're giving their API key to.
I think you are probably right. But if a better solution is at hand - Why not have a bunch more people sleep better at night. Not having to worry about it in the first place. ========
Originally by: CCP Garthagk
(Keep in mind, you can only see what your roles allow you to see. So if you don't want someone exporting your corporation's transactions, don't give them access to see the data!)
Ah - I dont recall seeing that anywhere (not saying it isnt) Thats *some* re-assurance - But... Still...
Thanks for the info. ========
Originally by: CCP Garthagk
Also, your "5 minute" example is not really a problem. Everything has cache times of an hour or more, so bandwidth really shouldn't be that much of a concern. Of course, we'll see.
Also havent seen that one (1 hour cache) before. (Thanks for the info.)
Good idea - Although it breaks some "instant customer satisfaction" I had planned (but I think I'm in an extremely small minority having that need, so, annoying for me, but fair enough)
And yeah, a 1h (and some more) cache, might just keep the webserver afloat.
====
Don't take my critique the wrong way Garthagk - I love what we are already getting (I think I can claim to be the one waiting and wanting this the most in all of EVE, due to 4.5 years of entering BIG Lottery tickets manually (almost) each and every day...)
But with things you care about, it's often that you find the very small errors, or things that can be improved, to make the thing you care about even better, and even more worth caring about.
And I care about (and crave...) the EVE API more than most.
I have a desk drawer full of plans, for things that requires automatic wallet export in order to be manageble.
And now I finally got it \o/ - BIG things will happen, I promise (although that 1h cache is a bit annoying )
========
So please, dont feel put down by any of this, as at it's hearth, it's a love declaration
BIG Lottery [url |
Egwene alVere
The Wheel of EvE
|
Posted - 2007.06.18 21:14:00 -
[25]
I see in the map section of the there are allianceID and factionID. Im new at this, but is there an xml dump somewhere that tells us what alliance that ID actually is? faction ID 0 is that Gallente?
It would be good to be able to export the corp/alliance/faction IDs in the api somewhere. that tells like factionID'0' = Gallente
and that corp'1273' has allianceID = 4 that tells what alliance its in.
|
Two step
Amarr Chosen Path FATAL Alliance
|
Posted - 2007.06.18 21:15:00 -
[26]
From IRC:
There are a couple of currently undocumented API calls: 1) Corp member list 2) Alliance list 3) Char names to ID conveter 4) List of characters on an account
No more info on details for those, will have to wait until documentation is posted.
|
TornSoul
BIG BIG is Beautiful
|
Posted - 2007.06.18 21:24:00 -
[27]
From the patch notes
- Character(s) on your account,
- Current data on character skill training,
- Character skill sheet, including trained skills, implants, etc.,
- The EVE skill tree, including all published skills, descriptions, training modifiers and times, etc.,
- Corporation information (corporation details, members, base, date of join, etc.,
- Wallet balance (corporation & personal, including divisions),
- Wallet journal log (corporation & personal, including divisions),
- Market transaction log (corporation & personal, including divisions), and
- Solar system sovereignty.
Not all documented yet.
BIG Lottery [url |
Paladin Vent
Aeria Gloris Inc United Legion
|
Posted - 2007.06.18 21:57:00 -
[28]
Edited by: Paladin Vent on 18/06/2007 21:56:50
Originally by: gfldex Is it possible to get the data of the flatten map view? it would be fairly easy to provide all map related details in SVG that way.
map.svg.zip Download it and do whatever you want . It is distributed under EvE dataexport non-profit license.
Edit: link
|
Tonto Auri
Center for Advanced Studies
|
Posted - 2007.06.18 22:32:00 -
[29]
Edited by: Tonto Auri on 18/06/2007 22:39:09 Im my mind, really wanted addition is: 1. Universe browser by system (or constellation) - orbit items (planets, moons, gates, NPC stations and player outposts) and jumplinks (or even downloadable starmap for oog usage - ingame map totally unusable. Dunno who may use it, I cannot separate 2 systems resides 20 jumps away from each other and displayed both at 1px distance in best view position. Do You devs have any experience using Autocad or 3Dmax? Looks like no). 2. Items database browser - each item by id, linked to main site's Items Database and providing up-to-date infornation to both players viewing database from EVE-o and corporations web services accumulating it for their own usage. -- . |
Laendra
|
Posted - 2007.06.18 23:37:00 -
[30]
As I discussed on #eve-dev, I have my reservations about this too.
In particular, I would like to see apiKeys based on type of export, so you could provide your skilltree apiKey to EVEMon, but not give access to other potentially more valuable information, such as POS information (in future API releases), etc. ------------------- Brainstorm ideas to make EVE better:->http://eve.stormingbrains.org/index.php
|
|
|
|
|
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 .. 12 :: one page |
First page | Previous page | Next page | Last page |