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.
 

Devsite blog: Nom nom tasty market data!

First post First post
Author
Drailen
Doomheim
#41 - 2014-11-21 08:23:28 UTC
Awesome stuff!
Aineko Macx
#42 - 2014-11-21 09:13:08 UTC  |  Edited by: Aineko Macx
CCP FoxFour wrote:
Also, if you want to get an idea of what the output from this will be: https://gist.github.com/Regner/78557321ccf4a61ee342

Thx.
CCP FoxFour
C C P
C C P Alliance
#43 - 2014-11-21 09:13:30 UTC
Pete Butcher wrote:
I approve this apiBig smile sign me up!

Name: Evernus Dev
Id: d153969c683746dd8aefcfba5860e18c


I cannot find that client on Sisi.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

CCP FoxFour
C C P
C C P Alliance
#44 - 2014-11-21 09:16:32 UTC
Aineko Macx wrote:
CCP FoxFour wrote:
Also, if you want to get an idea of what the output from this will be: https://gist.github.com/Regner/78557321ccf4a61ee342

Thx. What about market history?


Thats already on TQ: https://public-crest.eveonline.com/market/10000002/types/2268/history/

That route may change in the near future though. :(

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Pete Butcher
The Scope
Gallente Federation
#45 - 2014-11-21 09:45:52 UTC
CCP FoxFour wrote:
Pete Butcher wrote:
I approve this apiBig smile sign me up!

Name: Evernus Dev
Id: d153969c683746dd8aefcfba5860e18c


I cannot find that client on Sisi.


Ah damn, registered on wrong domain. This id should be good: a9ac592f1c1d43a18897721aa4cf2329

http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool

CCP FoxFour
C C P
C C P Alliance
#46 - 2014-11-21 10:48:57 UTC
Pete Butcher wrote:
CCP FoxFour wrote:
Pete Butcher wrote:
I approve this apiBig smile sign me up!

Name: Evernus Dev
Id: d153969c683746dd8aefcfba5860e18c


I cannot find that client on Sisi.


Ah damn, registered on wrong domain. This id should be good: a9ac592f1c1d43a18897721aa4cf2329


Done

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Ortho Loess
The Legion of Spoon
Curatores Veritatis Alliance
#47 - 2014-11-21 14:22:50 UTC
SHEEP Auth test
fedca0e927634920891ba26e85108945
Feyd Rautha Harkonnen
Doomheim
#48 - 2014-11-21 16:07:01 UTC
Feyd's EvE SSO Tester
5c2ab9819bd349a89e9e88a917b7e473

Thanks

F
kais58
Origin.
Black Legion...
#49 - 2014-11-21 20:08:58 UTC  |  Edited by: kais58
For anyone wondering about EMDR the discussion is going on here, https://groups.google.com/forum/#!topic/eve-emdr/POrf0otoFZc In short, it's not going away, and will probably be changed to only federate this endpoint.

gtaylor doesn't have an active sub otherwise he'd be posting here.

EDIT: made a separate thread for it at gtaylors request
Kaladr
Viziam
Amarr Empire
#50 - 2014-11-22 05:31:53 UTC
Since EVE-Central will be supporting reading from this endpoint, we'll need access to the test setup :)

EVE-Central.com Market Order Feed
5aff81b988b54f81940dad11e98bf784

Is the authentication flow / specifics documented anywhere?

Creator of EVE-Central.com, the longest running EVE Market Aggregator

Callean Drevus
Perkone
Caldari State
#51 - 2014-11-22 09:27:17 UTC
Would like to request access as well.

Client ID: 8d0c1bbda5c24e9eb63b1e0630a2c751

Developer/Creator of EVE Marketeer

Kali Izia
GoomWaffe
#52 - 2014-11-22 10:24:24 UTC
Kaladr wrote:
Is the authentication flow / specifics documented anywhere?

Initially you follow the same flow as the normal SSO auth with these differences:

1. On your call to /oauth/authorize, set your scope to "publicData"
2. On your call to /oauth/token, you now get a refresh_token in the response
3. On future calls to /oauth/token, you can use the refresh token by changing the grant_type to "refresh_token", and send the token in a "refresh_token" variable rather than a "code"
So instead of this:
POST https://sisilogin.testeveonline.com/oauth/token

grant_type=authorization_code&code=xxx

You do this:
POST https://sisilogin.testeveonline.com/oauth/token

grant_type=refresh_token&refresh_token=yyy

4. When accessing the CREST resource, just include your "Authorization: Bearer $access_token" header
Ydnari
Estrale Frontiers
#53 - 2014-11-22 16:56:34 UTC
evegoat-dev
0d1131cfcfb043a6886fbf715c32c5bd

thanks

--

CCP FoxFour
C C P
C C P Alliance
#54 - 2014-11-22 17:25:02 UTC
Will try and get those new clients setup tomorrow. Sorry for the delay.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Kaladr
Viziam
Amarr Empire
#55 - 2014-11-24 07:22:49 UTC
Kali Izia wrote:
Kaladr wrote:
Is the authentication flow / specifics documented anywhere?

Initially you follow the same flow as the normal SSO auth with these differences:

1. On your call to /oauth/authorize, set your scope to "publicData"
2. On your call to /oauth/token, you now get a refresh_token in the response
3. On future calls to /oauth/token, you can use the refresh token by changing the grant_type to "refresh_token", and send the token in a "refresh_token" variable rather than a "code"
So instead of this:
POST https://sisilogin.testeveonline.com/oauth/token

grant_type=authorization_code&code=xxx

You do this:
POST https://sisilogin.testeveonline.com/oauth/token

grant_type=refresh_token&refresh_token=yyy

4. When accessing the CREST resource, just include your "Authorization: Bearer $access_token" header


The good news is, minus the scope (which isn't on my app yet) the handshake is conforming to OAuth2 so I didn't have to futz with it too much.

Creator of EVE-Central.com, the longest running EVE Market Aggregator

Eoghan Gorthaur
Sebiestor Tribe
Minmatar Republic
#56 - 2014-11-24 08:12:06 UTC
Id like to get access,

app: EVE-Shopping
clientId: 37758f317b9f46b6b870f7cf0e49d579

thanks :)
Pete Butcher
The Scope
Gallente Federation
#57 - 2014-11-24 09:21:08 UTC
Any chance for order id in the results?

http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool

CCP FoxFour
C C P
C C P Alliance
#58 - 2014-11-24 11:19:22 UTC
Ortho Loess wrote:
SHEEP Auth test
fedca0e927634920891ba26e85108945


Done

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

CCP FoxFour
C C P
C C P Alliance
#59 - 2014-11-24 11:19:25 UTC
Feyd Rautha Harkonnen wrote:
Feyd's EvE SSO Tester
5c2ab9819bd349a89e9e88a917b7e473

Thanks

F


Done

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

CCP FoxFour
C C P
C C P Alliance
#60 - 2014-11-24 11:19:42 UTC
Kaladr wrote:
Since EVE-Central will be supporting reading from this endpoint, we'll need access to the test setup :)

EVE-Central.com Market Order Feed
5aff81b988b54f81940dad11e98bf784

Is the authentication flow / specifics documented anywhere?


I couldn't find this on Sisi. Please create it on developers.testeveonline.com

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.