Pages: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 30 .. 30 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 184 post(s) |
Laendra
Wildly Inappropriate Goonswarm Federation
35
|
Posted - 2014.04.22 13:15:00 -
[91] - Quote
CCP FoxFour: GÖÑGÖÑGÖÑGÖÑGÖÑ for all the API GÖÑ |
|
CCP FoxFour
C C P C C P Alliance
3060
|
Posted - 2014.04.22 13:16:00 -
[92] - Quote
Laendra wrote:CCP FoxFour: GÖÑGÖÑGÖÑGÖÑGÖÑ for all the API GÖÑ
:)
You're more than welcome. CCP FoxFour // Game Designer // @regnerba
|
|
|
CCP FoxFour
C C P C C P Alliance
3061
|
Posted - 2014.04.23 09:44:00 -
[93] - Quote
PI code is in and such, will try and get Sisi updated ASAP. CCP FoxFour // Game Designer // @regnerba
|
|
|
CCP FoxFour
C C P C C P Alliance
3061
|
Posted - 2014.04.23 17:52:00 -
[94] - Quote
Right, the PI endpoints are on Sisi right now if you want to try them:
All of the endpoints want:
- characterID
- planetID (all but colonies on this one)
- a key and code with access to the assets list
GO MY MINIONS! TEST AND WORK WITH THIS! Show me what you can do! :D CCP FoxFour // Game Designer // @regnerba
|
|
|
CCP FoxFour
C C P C C P Alliance
3061
|
Posted - 2014.04.23 17:55:00 -
[95] - Quote
For those that don't have working API keys on Sisi, here is some sample data I just took from it:
CCP FoxFour // Game Designer // @regnerba
|
|
Querns
GBS Logistics and Fives Support Goonswarm Federation
414
|
Posted - 2014.04.23 18:05:00 -
[96] - Quote
Thanks for your hard work! I will play around with this some tonight, when I get out of work. This post was crafted by a member of the Goonswarm Economic Warfare Cabal, the foremost authority on Eve: Online economics and gameplay. |
Laendra
Wildly Inappropriate Goonswarm Federation
36
|
Posted - 2014.04.23 19:36:00 -
[97] - Quote
Unable to even get api.testeveonline.com to come up...keeps timing out. |
|
CCP FoxFour
C C P C C P Alliance
3062
|
Posted - 2014.04.23 19:41:00 -
[98] - Quote
Laendra wrote:Unable to even get api.testeveonline.com to come up...keeps timing out.
Yea sorry. The ports for that host were closed for some reason. I have a ticket in to get this fixed ASAP, should hopefully be fixed tonight. CCP FoxFour // Game Designer // @regnerba
|
|
|
CCP FoxFour
C C P C C P Alliance
3062
|
Posted - 2014.04.23 20:24:00 -
[99] - Quote
And the issue should now be fixed. api.testeveonline.com should now be accessible from outside CCP. :) CCP FoxFour // Game Designer // @regnerba
|
|
Laendra
Wildly Inappropriate Goonswarm Federation
36
|
Posted - 2014.04.23 21:15:00 -
[100] - Quote
it keeps redirecting to the main eveonline.com site
nevermind...
goto http://community.testeveonline.com/support/api-key to create your keys
although that site never comes up... |
|
|
CCP FoxFour
C C P C C P Alliance
3062
|
Posted - 2014.04.23 21:40:00 -
[101] - Quote
You need to already have an API key. community on testeveonline.come is not running. Sorry. CCP FoxFour // Game Designer // @regnerba
|
|
Polarina
EVE University Ivy League
1
|
Posted - 2014.04.23 23:44:00 -
[102] - Quote
Would it be possible to get the dates into ISO format, like the rest of the API does? That is, the YYYY-MM-DD HH:MM:SS format. Where are my clothes? |
Laendra
Wildly Inappropriate Goonswarm Federation
36
|
Posted - 2014.04.24 02:42:00 -
[103] - Quote
CCP FoxFour wrote:You need to already have an API key. community on testeveonline.come is not running. Sorry.
Will our tranquility keys work?
|
|
CCP FoxFour
C C P C C P Alliance
3062
|
Posted - 2014.04.24 07:48:00 -
[104] - Quote
Polarina wrote:Would it be possible to get the dates into ISO format, like the rest of the API does? That is, the YYYY-MM-DD HH:MM:SS format.
They are not! /derp! Well thats dumb dumb of me. Todays a day off here but I was going to go into the office anyways. I will try and see if I can figure out whats up with that. Sorry! CCP FoxFour // Game Designer // @regnerba
|
|
|
CCP FoxFour
C C P C C P Alliance
3062
|
Posted - 2014.04.24 07:48:00 -
[105] - Quote
Laendra wrote:CCP FoxFour wrote:You need to already have an API key. community on testeveonline.come is not running. Sorry. Will our tranquility keys work?
Possibly. Depends when you made them. Give them a try. When TQ gets mirrored to Sisi that includes the API keys. CCP FoxFour // Game Designer // @regnerba
|
|
|
CCP FoxFour
C C P C C P Alliance
3066
|
Posted - 2014.04.24 09:57:00 -
[106] - Quote
CCP FoxFour wrote:Polarina wrote:Would it be possible to get the dates into ISO format, like the rest of the API does? That is, the YYYY-MM-DD HH:MM:SS format. They are not! /derp! Well thats dumb dumb of me. Todays a day off here but I was going to go into the office anyways. I will try and see if I can figure out whats up with that. Sorry!
OK, update deployed to Sisi. Updated the times in Colonies and Pins. Let me know if there is anything I missed. :) CCP FoxFour // Game Designer // @regnerba
|
|
|
CCP FoxFour
C C P C C P Alliance
3066
|
Posted - 2014.04.24 14:14:00 -
[107] - Quote
OK, I have a fix for the locations endpoint shitting itself when an invalid ID is supplied. The question is which would you guys prefer.
1) Return the invalid items with blank name, and 0's for X, Y, Z 2) Drop invalid items from the return all together.
Let me know which you think would be better. :) CCP FoxFour // Game Designer // @regnerba
|
|
Steve Ronuken
Fuzzwork Enterprises Vote Steve Ronuken for CSM
3115
|
Posted - 2014.04.24 14:28:00 -
[108] - Quote
CCP FoxFour wrote:OK, I have a fix for the locations endpoint shitting itself when an invalid ID is supplied. The question is which would you guys prefer.
1) Return the invalid items with blank name, and 0's for X, Y, Z 2) Drop invalid items from the return all together.
Let me know which you think would be better. :)
1 is easier to handle, rather than having to maintain a list of what you asked for, and knocking bits off it to see what's left. Steve Ronuken for CSM 9! https://forums.eveonline.com/default.aspx?g=posts&m=4236322 http://www.fuzzwork.co.uk/ Twitter: @fuzzysteve on Twitter |
|
CCP FoxFour
C C P C C P Alliance
3066
|
Posted - 2014.04.24 14:32:00 -
[109] - Quote
Steve Ronuken wrote:CCP FoxFour wrote:OK, I have a fix for the locations endpoint shitting itself when an invalid ID is supplied. The question is which would you guys prefer.
1) Return the invalid items with blank name, and 0's for X, Y, Z 2) Drop invalid items from the return all together.
Let me know which you think would be better. :) 1 is easier to handle, rather than having to maintain a list of what you asked for, and knocking bits off it to see what's left.
This is how I felt... will wait until more people chime in though. CCP FoxFour // Game Designer // @regnerba
|
|
Peter Powers
Terrorists of Dimensions Free 2 Play
223
|
Posted - 2014.04.24 14:32:00 -
[110] - Quote
CCP FoxFour wrote:OK, I have a fix for the locations endpoint shitting itself when an invalid ID is supplied. The question is which would you guys prefer.
1) Return the invalid items with blank name, and 0's for X, Y, Z 2) Drop invalid items from the return all together.
Let me know which you think would be better. :)
2) as a blank name is not a good invalid-indicator, nor is a location of 0,0,0.
Fuzzysteve wrote:1 is easier to handle, rather than having to maintain a list of what you asked for, and knocking bits off it to see what's left. you should always check if what you get in reply actually fits what you asked for.. 3rdPartyEve.net - your catalogue for 3rd party applications |
|
Laendra
Wildly Inappropriate Goonswarm Federation
36
|
Posted - 2014.04.24 15:10:00 -
[111] - Quote
CCP FoxFour wrote:OK, I have a fix for the locations endpoint shitting itself when an invalid ID is supplied. The question is which would you guys prefer.
1) Return the invalid items with blank name, and 0's for X, Y, Z 2) Drop invalid items from the return all together.
Let me know which you think would be better. :)
Do the same thing you do when someone provides an invalid ID for anything else...
Add a new API Error Code in the 100 series, "Invalid **** Id specified", and return that whenever the ID is invalid
or, if you tried to pass an ID to which you do not have access to (such as it belongs to another person/corp's PI) Add a new API Error Code in the 200 series, "Id does not belong to account"
|
Laendra
Wildly Inappropriate Goonswarm Federation
36
|
Posted - 2014.04.24 15:14:00 -
[112] - Quote
CCP FoxFour wrote:Laendra wrote:CCP FoxFour wrote:You need to already have an API key. community on testeveonline.come is not running. Sorry. Will our tranquility keys work? Possibly. Depends when you made them. Give them a try. When TQ gets mirrored to Sisi that includes the API keys.
Looks like they expire them when the mirror is done...I tried a non-expiring key, and it told me it was expired.
|
|
CCP FoxFour
C C P C C P Alliance
3066
|
Posted - 2014.04.24 15:36:00 -
[113] - Quote
Laendra wrote:CCP FoxFour wrote:Laendra wrote:CCP FoxFour wrote:You need to already have an API key. community on testeveonline.come is not running. Sorry. Will our tranquility keys work? Possibly. Depends when you made them. Give them a try. When TQ gets mirrored to Sisi that includes the API keys. Looks like they expire them when the mirror is done...I tried a non-expiring key, and it told me it was expired.
****... sorry. :( CCP FoxFour // Game Designer // @regnerba
|
|
|
CCP FoxFour
C C P C C P Alliance
3066
|
Posted - 2014.04.24 15:37:00 -
[114] - Quote
Laendra wrote:CCP FoxFour wrote:OK, I have a fix for the locations endpoint shitting itself when an invalid ID is supplied. The question is which would you guys prefer.
1) Return the invalid items with blank name, and 0's for X, Y, Z 2) Drop invalid items from the return all together.
Let me know which you think would be better. :) Do the same thing you do when someone provides an invalid ID for anything else... Add a new API Error Code in the 100 series, "Invalid **** Id specified", and return that whenever the ID is invalid or, if you tried to pass an ID to which you do not have access to (such as it belongs to another person/corp's PI) Add a new API Error Code in the 200 series, "Id does not belong to account"
I don't think our error handling really supports saying WHAT failed. CCP FoxFour // Game Designer // @regnerba
|
|
Laendra
Wildly Inappropriate Goonswarm Federation
36
|
Posted - 2014.04.24 16:16:00 -
[115] - Quote
CCP FoxFour wrote:Laendra wrote:CCP FoxFour wrote:OK, I have a fix for the locations endpoint shitting itself when an invalid ID is supplied. The question is which would you guys prefer.
1) Return the invalid items with blank name, and 0's for X, Y, Z 2) Drop invalid items from the return all together.
Let me know which you think would be better. :) Do the same thing you do when someone provides an invalid ID for anything else... Add a new API Error Code in the 100 series, "Invalid **** Id specified", and return that whenever the ID is invalid or, if you tried to pass an ID to which you do not have access to (such as it belongs to another person/corp's PI) Add a new API Error Code in the 200 series, "Id does not belong to account" I don't think our error handling really supports saying WHAT failed.
errorCode="107" errorText="Invalid beforeRefID provided." errorCode="213" errorText="Character must have Factory Manager role." |
Laendra
Wildly Inappropriate Goonswarm Federation
36
|
Posted - 2014.04.24 16:22:00 -
[116] - Quote
CCP FoxFour wrote:Laendra wrote:
Looks like they expire them when the mirror is done...I tried a non-expiring key, and it told me it was expired.
****... sorry. :(
So hard to test without it :) |
|
CCP FoxFour
C C P C C P Alliance
3066
|
Posted - 2014.04.24 16:36:00 -
[117] - Quote
Laendra wrote:CCP FoxFour wrote:Laendra wrote:CCP FoxFour wrote:OK, I have a fix for the locations endpoint shitting itself when an invalid ID is supplied. The question is which would you guys prefer.
1) Return the invalid items with blank name, and 0's for X, Y, Z 2) Drop invalid items from the return all together.
Let me know which you think would be better. :) Do the same thing you do when someone provides an invalid ID for anything else... Add a new API Error Code in the 100 series, "Invalid **** Id specified", and return that whenever the ID is invalid or, if you tried to pass an ID to which you do not have access to (such as it belongs to another person/corp's PI) Add a new API Error Code in the 200 series, "Id does not belong to account" I don't think our error handling really supports saying WHAT failed. errorCode="107" errorText="Invalid beforeRefID provided." errorCode="213" errorText="Character must have Factory Manager role."
Yea, but not with what ID failed. Thats the problem, if people don't know what ID failed they have to keep retrying different chunks until they find it. CCP FoxFour // Game Designer // @regnerba
|
|
Querns
GBS Logistics and Fives Support Goonswarm Federation
416
|
Posted - 2014.04.24 16:37:00 -
[118] - Quote
CCP FoxFour wrote:OK, I have a fix for the locations endpoint shitting itself when an invalid ID is supplied. The question is which would you guys prefer.
1) Return the invalid items with blank name, and 0's for X, Y, Z 2) Drop invalid items from the return all together.
Let me know which you think would be better. :) #1 is good, but I'd like to requst a possible augment -- could the row in question also have an XML attribute that explicitly marks the row as invalid?
e.g.:
< row itemID="123456789" x="0" y="0" z="0" invalid="true" />
That being said, I don't know if tacking in extra attributes like that has the potential to break existing third-party code. Surely, any sane implementation would be able to swallow it, but I'd ask anyone paying attention to weigh in and let us know if it did.
In any case, it's just fluff; 0,0,0 is detectable and works. This post was crafted by a member of the Goonswarm Economic Warfare Cabal, the foremost authority on Eve: Online economics and gameplay. |
Lors Dornick
Kallisti Industries Solar Assault Fleet
1078
|
Posted - 2014.04.24 17:04:00 -
[119] - Quote
Querns wrote:
In any case, it's just fluff; 0,0,0 is detectable and works.
While I agree that it's fluff, it also raises some rather hairy and uncomfortable memories of unexpected and unexplainable errors crashes caused by Ye Olde "let's indicate error by returning a value that never ever will be valid (at least not in the current design and according to what we know now)".
Some explicit "this line is false/failed" can't be that much more expensive and far safer.
And besides, the latter is "Good Design", instead of "it effing works doesn't it?" ;) Vote for Fuzzy Steve! https://forums.eveonline.com/default.aspx?g=posts&m=4236322
|
Querns
GBS Logistics and Fives Support Goonswarm Federation
418
|
Posted - 2014.04.24 17:11:00 -
[120] - Quote
Lors Dornick wrote:Querns wrote:
In any case, it's just fluff; 0,0,0 is detectable and works.
While I agree that it's fluff, it also raises some rather hairy and uncomfortable memories of unexpected and unexplainable errors crashes caused by Ye Olde "let's indicate error by returning a value that never ever will be valid (at least not in the current design and according to what we know now)". Some explicit "this line is false/failed" can't be that much more expensive and far safer. And besides, the latter is "Good Design", instead of "it effing works doesn't it?" ;) Well, the x/y/z attributes would have to have SOMETHING there, but yeah -- I agree. This post was crafted by a member of the Goonswarm Economic Warfare Cabal, the foremost authority on Eve: Online economics and gameplay. |
|
|
|
|
Pages: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 30 .. 30 :: one page |
First page | Previous page | Next page | Last page |