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.
 

ESI and Corp member list?

First post
Author
Imma Blackman
Republic Military School
Minmatar Republic
#1 - 2017-01-08 23:20:59 UTC
How do I get the functionality of the XML API via ESI? Specifically

http://eveonline-third-party-documentation.readthedocs.io/en/latest/xmlapi/corporation/corp_membertracking.html

The ESI memberlist on

GET /corporations/{corporation_id}/members/

doesn't give me location and ship

The corresponding

GET /characters/{character_id}/location/
GET /characters/{character_id}/ship/

calls seem to need auth from the individual pilot.

I'm confused.

Duramora Kado
Doomheim
#2 - 2017-01-28 16:42:03 UTC
Bueller? Bueller?

Personally, since the XML api is dying off, I'd like enough calls to duplicate the "Full API" call..

Plus, I'm interested in the Auth implications. As in: I want some way of getting a permanent auth key that a pilot can hand me that I could use to access the data.

We'd probably have to limit it to "Read only" calls, of course...
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#3 - 2017-01-28 18:10:34 UTC
Duramora Kado wrote:
Bueller? Bueller?

Personally, since the XML api is dying off, I'd like enough calls to duplicate the "Full API" call..

Plus, I'm interested in the Auth implications. As in: I want some way of getting a permanent auth key that a pilot can hand me that I could use to access the data.

We'd probably have to limit it to "Read only" calls, of course...



If you have a site for them to log into, you can get a refresh token, which will continue to auth them as long as it's not revoked.

Importantly, this is purely per character. There will be no account wide auth.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#4 - 2017-01-28 18:11:55 UTC
Imma Blackman wrote:
How do I get the functionality of the XML API via ESI? Specifically

http://eveonline-third-party-documentation.readthedocs.io/en/latest/xmlapi/corporation/corp_membertracking.html

The ESI memberlist on

GET /corporations/{corporation_id}/members/

doesn't give me location and ship

The corresponding

GET /characters/{character_id}/location/
GET /characters/{character_id}/ship/

calls seem to need auth from the individual pilot.

I'm confused.




For now, that's the case.

Bear in mind that the location and ship endpoints are near real time, where are the xml endpoint is far from realtime.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Imma Blackman
Republic Military School
Minmatar Republic
#5 - 2017-01-28 18:48:30 UTC
Steve Ronuken wrote:
[quote=Imma Blackman]How do I get the functionality of the XML API via ESI? Specifically

For now, that's the case.

Bear in mind that the location and ship endpoints are near real time, where are the xml endpoint is far from realtime.


Thanks for the reply!

real-time vs non real-time isn't the point.

With 1 API key you get a snapshot of the the corp members even if it's only once per day. This functionality needs replicated in the new ESI.