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.
 

Crest complete endpoints -- please help

Author
Salgare
Center for Advanced Studies
Gallente Federation
#1 - 2016-09-11 09:22:44 UTC  |  Edited by: Salgare
From digging through the schema, existing documentation and data href's, I think I have identified all of the unique endpoints (55) and unique access uid's (68). However there are a couple that are suppose to exist that I've had no luck getting to respond (found or explained).

... deleted info on the two missing

It's java ... but basically just capturing static data I've obtained by using the Class to actually ping the declared url's verifying they exist and then capturing the access UID's. Go to private void init() method at line 391 (this file is changing a lot for a while more, scroll down till you find the crazy wide funky formatted stuff).

https://github.com/timpanogos/crestj/blob/master/crest-core/src/main/java/com/ccc/crest/core/cache/crest/schema/RootEndpoint.java

column 1 = addChild method calls
column 2 = node name
column 3 = access uid's
column 4 = endpoint url
column 5 = relative uri

So please scan column 3 and 4 and see if there are any endpoints that you know about that are not listed here.

On those funky "null," lines, the addChild method takes four access uid's using "CRUD" as a mental helper for me. I've split the method call across 4 lines, so yea, its weird. From top to bottom they are as follows:

create = post
read = get
update = put
delete = delete.

For lines that have no null's the given access uid is for get.

I'm trying to capture all the cachetimers (got all the low lying fruit) as well, might finish tomorrow.

I can/will make this available in a much friendlier form when I determine its as complete as I can get it at this time.
Salgare
Center for Advanced Studies
Gallente Federation
#2 - 2016-09-13 02:47:30 UTC
To obtain a full json description of known endpoints

see https://forums.eveonline.com/default.aspx?g=posts&m=6634817#post6634817