Pages: 1 2 3 [4] 5 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 18 post(s) |

Grand Formage
Kinzland
6
|
Posted - 2013.12.04 17:54:00 -
[91] - Quote
Krixtal Icefluxor wrote:The problem is not that people do not consider PI as a profession. It's just the clickfest that turn them away.
unfortunately, I must report that many have stated to me, especially the day of the forum launch, that "PI is not a profession". as I am not a programmer i can't speak to the api stuff. This being said, i can still talk about what i think should be and how is should be done... hence the forum. maybe you can join the forum and contribute your views and ideas. I have seen your pi planner before and I think it can be of help to those of us in need. I even have a few things i think we could discuss that would utilize your programming talents.
Krixtal Icefluxor wrote:And because only a small portion of the playerbase actually do PI, CCP has no interest at the moment to fix the API to support PI.
This part, while somewhat true, is just crazy. with PI being so involved in so many things and now with the new mobile structures they have to start putting more attention to those that conduct it.
|

Ideki
E.A.D Alliance Omega Vector
123
|
Posted - 2013.12.04 19:48:00 -
[92] - Quote
Grand Formage wrote:Krixtal Icefluxor wrote:The problem is not that people do not consider PI as a profession. It's just the clickfest that turn them away. unfortunately, I must report that many have stated to me, especially the day of the forum launch, that "PI is not a profession". as I am not a programmer i can't speak to the api stuff. This being said, i can still talk about what i think should be and how is should be done... hence the forum. maybe you can join the forum and contribute your views and ideas. I have seen your pi planner before and I think it can be of help to those of us in need. I even have a few things i think we could discuss that would utilize your programming talents. Krixtal Icefluxor wrote:And because only a small portion of the playerbase actually do PI, CCP has no interest at the moment to fix the API to support PI. This part, while somewhat true, is just crazy. with PI being so involved in so many things and now with the new mobile structures they have to start putting more attention to those that conduct it.
It's funny I actually had to read your comments twice to realize that they are meant to me. For some reason you are quoting Krixtal Icefluxor with my own posts.
Anyway, anything related to my tool should be discussed on the thread I made for it (in my sig). So CCP PrismX does not kick us for polluting his own post.
What I said about the playerbase is totally true. 2 reasons:
- Ask players in the ingame chat if they do PI. you will receive only a low percentage of positive answers.
- CCP PrismX said it himself. They way they designed PI codes does not allow for PI API (which is the part I disagree with him)
Creator of The EVE Planetary Planner and The EVE Ships Skills Planner Author of Immortal Warriors |

Captain Thunk
Sniggerdly Pandemic Legion
137
|
Posted - 2014.01.08 21:39:00 -
[93] - Quote
Request for a new API sheet.
Sometimes it's necessary to resolve charnames/ids to discover their corp and alliance. An example is one of the FW sheets, which just lists the Name and ID, another is resolving a copy and paste of the local channel user list. Currently, you do this by resolving the name to ID (if necessary) and then fetching the public character info API for them.
What would be good, and would ease strain on CCP servers, would be a new sheet that accepts multiple IDs (for batch processing) and returns: charID, charName, corpID, corpName, allianceID, allianceName, factionID, factionName.
This will allow 3rd party developers to a) speed up their apps. b) impose a lower burden on the CCP servers. |

Squizz Caphinator
Woopatang
151
|
Posted - 2014.01.09 13:59:00 -
[94] - Quote
Per Captain Thunk's idea, this would be great for EveWho and even zKillboard Various projects I enjoy putting my time into: http://zkillboard.com | http://evewho.com | http://eve-kill.net | http://evechatter.com | http://skillq.net |

Karbowiak
4M-CORP Insidious Empire
177
|
Posted - 2014.01.09 17:47:00 -
[95] - Quote
+1 to Thunks idea ! |
|

CCP FoxFour
C C P C C P Alliance
2861

|
Posted - 2014.01.10 16:17:00 -
[96] - Quote
Noob here, but wouldn't that kill our ability to cache those results? Captain Thunk's suggestion that is. Chances of anyone ever requesting the same as you is near 0 so we cannot really cache it. CCP FoxFour // Game Designer [url]http://twitter.com/regnerba[/url] |
|

Sentient Blade
Crisis Atmosphere
1164
|
Posted - 2014.01.10 16:37:00 -
[97] - Quote
CCP FoxFour wrote:Noob here, but wouldn't that kill our ability to cache those results? Captain Thunk's suggestion that is. Chances of anyone ever requesting the same as you is near 0 so we cannot really cache it.
You don't need to cache it.
For any well-written query, the performance gains you make by only processing one request (with multiple ids / names) should absolutely dwarf anything your caching layer would offer when having to check and serve hundreds of discrete requests. |

Captain Thunk
Sniggerdly Pandemic Legion
143
|
Posted - 2014.01.10 17:12:00 -
[98] - Quote
CCP FoxFour wrote:Noob here, but wouldn't that kill our ability to cache those results? Captain Thunk's suggestion that is. Chances of anyone ever requesting the same as you is near 0 so we cannot really cache it.
What Sentient Blade said basically.
Yeah, there is a cacheing problem - but these sites are already up and operational. Currently per operation they're processing hundreds of /eve/CharacterInfo.xml.aspx pages which only cache for 1hr anyway.
The precedent already exists in pages like: /eve/CharacterID.xml.aspx /eve/CharacterName.xml.aspx /char/Locations.xml.aspx /corp/Locations.xml.aspx
It's in the interests of the application developer to put in their own reasonable cacheing because the above pages are the ones that tend to get them API banned when abused. |
|

CCP FoxFour
C C P C C P Alliance
2861

|
Posted - 2014.01.12 18:03:00 -
[99] - Quote
Fair points, PriximX is busy these days and I know nothing of the API but will poke some people. Never know, maybe a miracle will happen. CCP FoxFour // Game Designer [url]http://twitter.com/regnerba[/url] |
|
|

CCP FoxFour
C C P C C P Alliance
2866

|
Posted - 2014.01.14 17:05:00 -
[100] - Quote
I hate you all very much... as in very very much... as in KAJ GHSBF&P*(UI#WOSDHBUI&*(SEFVDD&*UIFGHIKSDg
http://i.imgur.com/jTWAhjd.png
Please keep in mind this is again just me smashing my face on the keyboard hoping for things to work.
For now it mostly works, I have some more stuff to do on the backend but basically it's a new endpoint: eve/CharacterAffiliation.xml.aspx?ids=
You will notice thats ids, as in plural... as in batch that **** up.
No promises on anything aside from I will continue to work on it and hopefully get it code reviewed and fixed enough for release at some point in the future. CCP FoxFour // Game Designer http://twitter.com/regnerba |
|
|

Captain Thunk
Sniggerdly Pandemic Legion
146
|
Posted - 2014.01.14 17:17:00 -
[101] - Quote
You Sir, are a righteous dude. |

Chaotic Mind
Rennfeuer Curatores Veritatis Alliance
25
|
Posted - 2014.01.19 17:59:00 -
[102] - Quote
CCP FoxFour wrote:I hate you all very much... as in very very much... as in KAJ GHSBF&P*(UI#WOSDHBUI&*(SEFVDD&*UIFGHIKSDg http://i.imgur.com/jTWAhjd.pngPlease keep in mind this is again just me smashing my face on the keyboard hoping for things to work. For now it mostly works, I have some more stuff to do on the backend but basically it's a new endpoint: eve/CharacterAffiliation.xml.aspx?ids= You will notice thats ids, as in plural... as in batch that **** up. No promises on anything aside from I will continue to work on it and hopefully get it code reviewed and fixed enough for release at some point in the future.
AWESOMEEEEEEEE.....
and now add an indicator on what I've found in the "CharacterID.xml.aspx" API... like don't do characterID when the ID belongs to a corporation...
just my 12.5 cents |
|

CCP FoxFour
C C P C C P Alliance
2869

|
Posted - 2014.01.21 14:49:00 -
[103] - Quote
Chaotic Mind wrote:CCP FoxFour wrote:I hate you all very much... as in very very much... as in KAJ GHSBF&P*(UI#WOSDHBUI&*(SEFVDD&*UIFGHIKSDg http://i.imgur.com/jTWAhjd.pngPlease keep in mind this is again just me smashing my face on the keyboard hoping for things to work. For now it mostly works, I have some more stuff to do on the backend but basically it's a new endpoint: eve/CharacterAffiliation.xml.aspx?ids= You will notice thats ids, as in plural... as in batch that **** up. No promises on anything aside from I will continue to work on it and hopefully get it code reviewed and fixed enough for release at some point in the future. AWESOMEEEEEEEE..... and now add an indicator on what I've found in the "CharacterID.xml.aspx" API... like don't do characterID when the ID belongs to a corporation... just my 12.5 cents
That really bothers me as well... however changing it would break a lot of other apps. On top of that it is called character. I was thinking a new endpoint might be in order though that does the same thing, but with a proper return. Dunno. Need to poke some people when I am back in the office. CCP FoxFour // Game Designer http://twitter.com/regnerba |
|

Querns
GBS Logistics and Fives Support Goonswarm Federation
184
|
Posted - 2014.01.21 15:14:00 -
[104] - Quote
Very nice -- thanks for your work. That should simplify quite a few things of mine, as well. This post was crafted by a member of the Goonswarm Economic Warfare Cabal, the foremost authority on Eve: Online economics and gameplay. |
|

CCP FoxFour
C C P C C P Alliance
2869

|
Posted - 2014.01.22 13:44:00 -
[105] - Quote
As for the CharacterID endpoint, I don't really want to change it as it would break a lot of existing applications as I said. What I was thinking was a new endpoint along the lines of eve/OwnerID with the following columns: name, id, group
Group is straight from the SDE with 1 being character, 2 being corporation, 19 being faction, and 32 being alliance.
Thats my current thought... I mean I could just add group to the existing one but then you have characterName and characterID attributes for alliances and such.. and thats just messy... but it's already messy... so **** I don't know. Will think some more. CCP FoxFour // Game Designer http://twitter.com/regnerba |
|

Querns
GBS Logistics and Fives Support Goonswarm Federation
189
|
Posted - 2014.01.22 15:04:00 -
[106] - Quote
Unless you run into an issue where caching the results for what's essentially the same information twice taking up too many resources (note: I have no idea how the eve api's caching layer works! :V ) I don't see a real downside to having a new endpoint for it. Heck, didn't that happen for the killmails api endpoint at some point? I can't remember. As long as you don't remove the old endpoint, it probably won't change anything for previously existing code, and anyone who wants to use the new information was gonna have to touch their application anyways. This post was crafted by a member of the Goonswarm Economic Warfare Cabal, the foremost authority on Eve: Online economics and gameplay. |
|

CCP FoxFour
C C P C C P Alliance
2871

|
Posted - 2014.01.23 08:47:00 -
[107] - Quote
So, came in early this morning to get some time in on this little project. I just really want to stress that neither this or the other API change I have made are approved for release right now. Once I have them in a better state I will do that. For now, enjoy:
http://i.imgur.com/z2OVtaF.png CCP FoxFour // Game Designer @regnerba |
|
|

CCP FoxFour
C C P C C P Alliance
2871

|
Posted - 2014.01.23 14:13:00 -
[108] - Quote
Since someone else asked and others might wonder, here is the URL I used to produce the result seen in the above screenshot: eve/OwnerID.xml.aspx?names=wtfbbq,Regner,Federal%20Marines,Gallente%20Federation,something%20invalid CCP FoxFour // Game Designer @regnerba |
|
|

CCP FoxFour
C C P C C P Alliance
2872

|
Posted - 2014.01.24 14:51:00 -
[109] - Quote
I hate myself so much... I went and added the DUST wallet to the corp wallet balance/transaction/journal history API endpoint. Now I gotta go test and I hate testing... damnit... /rage CCP FoxFour // Game Designer @regnerba |
|

Querns
GBS Logistics and Fives Support Goonswarm Federation
197
|
Posted - 2014.01.24 17:46:00 -
[110] - Quote
CCP FoxFour wrote:I hate myself so much... I went and added the DUST wallet to the corp wallet balance/transaction/journal history API endpoint. Now I gotta go test and I hate testing... damnit... /rage don't hate testing
testing is your friend
I am writing a massive test suite for an api endpoint at work right now
kill me This post was crafted by a member of the Goonswarm Economic Warfare Cabal, the foremost authority on Eve: Online economics and gameplay. |
|

Y U Dont
SUB ZERO. Legion of xXDEATHXx
1
|
Posted - 2014.01.25 22:45:00 -
[111] - Quote
CCP FoxFour wrote:I hate myself so much...
While you are in guilt phase, could you add container names to existing assets API endpoints? Please do it!
|

Drailen
ED-Technics
8
|
Posted - 2014.01.25 23:06:00 -
[112] - Quote
Y U Dont wrote:While you are in guilt phase, could you add container names to existing assets API endpoints? Please do it!
This would be duplicating what the Locations API already does.
|
|

CCP FoxFour
C C P C C P Alliance
2873

|
Posted - 2014.01.27 17:25:00 -
[113] - Quote
Just to get an actual list of changes out since I have been rambling a fair bit (and a dev blog will come later): * New OwnerID endpoint for looking up names * DUST wallet division added * Character affiliations endpoint added that contains slim character info about what corp/alli/faction they are in. * Added factionName to the corp/CorporationSheet when factionID > 0 * Added contestedAmount to map/FacWarSystem that contains a float from 0 to 1 of the contested percentage
I am also now looking at adding factionID to other missing locations. CCP FoxFour // Game Designer @regnerba |
|

Crasniya
Strange Energy Gentlemen's Agreement
369
|
Posted - 2014.01.27 20:17:00 -
[114] - Quote
CCP FoxFour wrote: * DUST wallet division added
Is this live now? Or Soon(TM)? |
|

CCP FoxFour
C C P C C P Alliance
2874

|
Posted - 2014.01.27 20:20:00 -
[115] - Quote
Crasniya wrote:CCP FoxFour wrote: * DUST wallet division added
Is this live now? Or Soon(TM)?
Soon(TM) CCP FoxFour // Game Designer @regnerba |
|

Crasniya
Strange Energy Gentlemen's Agreement
369
|
Posted - 2014.01.27 20:29:00 -
[116] - Quote
CCP FoxFour wrote:I hate myself so much... I went and added the DUST wallet to the corp wallet balance/transaction/journal history API endpoint. Now I gotta go test and I hate testing... damnit... /rage
FoxFour for president. I know a lot of people who will be extremely happy about this. |

dent308
Dreddit Test Alliance Please Ignore
90
|
Posted - 2014.01.28 15:48:00 -
[117] - Quote
CCP FoxFour wrote:Just to get an actual list of changes out since I have been rambling a fair bit (and a dev blog will come later): * New OwnerID endpoint for looking up names * DUST wallet division added * Character affiliations endpoint added that contains slim character info about what corp/alli/faction they are in. * Added factionName to the corp/CorporationSheet when factionID > 0 * Added contestedAmount to map/FacWarSystem that contains a float from 0 to 1 of the contested percentage
I am also now looking at adding factionID to other missing locations.
Just to be clear, this is all stuff I have done locally but am still waiting on proper code reviews and such before it gets deployed. There will be a dev blog before it's all done so just keep watching for that.
Parsers and unit tests primed and waiting. |

Skutter Midumulf
Red Federation RvB - RED Federation
0
|
Posted - 2014.01.31 15:58:00 -
[118] - Quote
Katrinya wrote:Where the bloody heck is CREST?
Why even bother this dead horse of an API?
This. |

Tahnil
Sirius Fleet
44
|
Posted - 2014.01.31 16:04:00 -
[119] - Quote
Skutter Midumulf wrote:Katrinya wrote:Where the bloody heck is CREST?
Why even bother this dead horse of an API? This.
Not this. |

Draleth
Brave Newbies Inc. Brave Collective
13
|
Posted - 2014.02.04 17:49:00 -
[120] - Quote
The following is the primary inconsistency that is turning my own code into spaghetti:
- APIKeyInfo returns almost everything I need except Alliance information.
- CharacterInfo is better, but is missing character gender, ancestry, and publicly visible titles and roles, and is inconsistent (alliance vs. allianceName from the other calls) thus requiring edge case code. Titles and roles are public "get info" items in-gameGǪ
- CharacterSheet is even better, but some of our members may be reluctant to give away private information to our Auth service and is missing security status.
This makes progressive enhancement of the imported data quite difficult to implement, as with a zero-mask key (which is perfectly acceptable to verify control over a character) there is no alliance information. For auth services the titles and roles are important, and requiring a more expansive key from people with titles is not unreasonable, but the API as it stands now is killing me.
Adding the missing alliance information to the APIKeyInfo call, as I notice some screenshots in prior replies indicating, is a great step. Adding the missing public "get info" information would be even better.
I'm glad to see attention being paid to the API. Ensuring compatibility while making additions should be fairly reasonable.
My blue-sky hope is for the serialization format to be selectable. JSON FTW. |
|
|
|
|
Pages: 1 2 3 [4] 5 :: one page |
First page | Previous page | Next page | Last page |