Pages: 1 [2] 3 4 5 6 7 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 53 post(s) |
|
CCP FoxFour
C C P C C P Alliance
3703
|
Posted - 2014.11.20 18:57:14 -
[31] - Quote
Ydnari wrote:Quote:Web sites such as EVE Central and their APIs will be around for a long time to come. We are however fairly hopeful EVEMon can stop cache scraping after this. So it's going to be OK for EVE Central to read from the CREST endpoint, and offer that data out through its existing APIs? EVEMon cache scraping is where it gets the vast majority of its data from right now.
Yes. EVE Central can get the data from CREST and share it via it's own API's. :)
@CCP_FoxFour // Technical Designer // Team Size Matters
Third-party developer? Check out the official developers site for dev blogs, resources, and more.
|
|
Steve Ronuken
Fuzzwork Enterprises Vote Steve Ronuken for CSM
4215
|
Posted - 2014.11.20 19:00:41 -
[32] - Quote
Zifrian wrote:It seems like your target audience for this is websites? I guess I'm wondering who will use this and why. If it's an industry or market site, then they would likely want all the data for the entire game. Limited data is helpful but users generally like all kinds of crazy stuff. I guess you can limit that but then, why use this resource when you can use Eve central?
I'm confused of the value for this sort of thing if you limit it. If you don't then I don't see how it doesn't replace Eve central. Heck even if you do, what's stopping five people from splitting up the data pulls across the entire maket? What's to stop a webpage from just replicating the data? And if they don't, why would anyone go to eve central when they can just use the website that has access to this data?
I may be missing the point here but what I'm confused in what the goal is. What is wrong with the status quo that this solves? My biggest worry is it screws up eve central and then I'm left with bumpkis for prices in my app...and several years of a hobby project down the drain.
This can work quite happily with an app, rather than a website. It's just a bunch of web requests. The only 'complicated' bit is getting a refresh token, which is set up to work with your clientid and secret. Which isn't particularly complicated to do.
It could replace Eve Central. Though a site providing an aggregation function is still of immense use to everyone who uses spreadsheets.
Woo! CSM 9!
Fuzzwork Enterprises
Twitter: @fuzzysteve on Twitter
|
Ydnari
Estrale Frontiers Project Wildfire
388
|
Posted - 2014.11.20 19:12:30 -
[33] - Quote
CCP FoxFour wrote:Ydnari wrote:Quote:Web sites such as EVE Central and their APIs will be around for a long time to come. We are however fairly hopeful EVEMon can stop cache scraping after this. So it's going to be OK for EVE Central to read from the CREST endpoint, and offer that data out through its existing APIs? EVEMon cache scraping is where it gets the vast majority of its data from right now. Yes. EVE Central can get the data from CREST and share it via it's own API's. :)
Alrighty. I was thinking there was a clause in the developer license agreement that prohibited this, but comparing the old version I'd read and the current version up on the site there appears to be changes to the wording that no longer prohibit offering APIs based on the licensed data, and if you confirm it too, then all's well.
I guess that means EMDR is OK to read from CREST too, and that'd be the most efficient way to switch over not just EVE Central but also everything else using EMDR.
my teapot is ready
|
|
CCP FoxFour
C C P C C P Alliance
3704
|
Posted - 2014.11.20 19:21:03 -
[34] - Quote
Ydnari wrote:CCP FoxFour wrote:Ydnari wrote:Quote:Web sites such as EVE Central and their APIs will be around for a long time to come. We are however fairly hopeful EVEMon can stop cache scraping after this. So it's going to be OK for EVE Central to read from the CREST endpoint, and offer that data out through its existing APIs? EVEMon cache scraping is where it gets the vast majority of its data from right now. Yes. EVE Central can get the data from CREST and share it via it's own API's. :) Alrighty. I was thinking there was a clause in the developer license agreement that prohibited this, but comparing the old version I'd read and the current version up on the site there appears to be changes to the wording that no longer prohibit offering APIs based on the licensed data, and if you confirm it too, then all's well. I guess that means EMDR is OK to read from CREST too, and that'd be the most efficient way to switch over not just EVE Central but also everything else using EMDR.
Yes, I pushed very hard to make sure that clause was removed. This community thrives on sharing and working together.
@CCP_FoxFour // Technical Designer // Team Size Matters
Third-party developer? Check out the official developers site for dev blogs, resources, and more.
|
|
Ydnari
Estrale Frontiers Project Wildfire
388
|
Posted - 2014.11.20 19:39:22 -
[35] - Quote
The final numeric ID in the href for the order is the order ID as per the XML endpoints, right? So we can cross-reference with our orders to mark our own ones?
Can we have volEntered in the data (the original quantity on the order)? It's in the in-game market "Export to File" data and the XML endpoints.
my teapot is ready
|
Muscaat
EVE Markets
65
|
Posted - 2014.11.20 20:11:51 -
[36] - Quote
I've run EVE Markets for more than six and a half years. CCP Foxfour, I can't tell you how delighted I am with this new API!
I wonder how EMDR fits into this new future. Will people write CREST clients that pump data into it, or will people consider it superseded? (Just when I thought I had some time to take a break from dev projects ) |
Aryth
GoonWaffe Goonswarm Federation
1635
|
Posted - 2014.11.20 20:33:22 -
[37] - Quote
If you thought the cartels were bad before then this should horrify you.
For everyone else, horray.
Leader of the Goonswarm Economic Warfare Cabal.
Vile Rat: You're the greatest sociopath that has ever played eve.
|
Desmont McCallock
411
|
Posted - 2014.11.20 21:40:28 -
[38] - Quote
This is HUGE news. If EMDR decides to switch to the CREST API for the market orders too then we (EVEMon) have no reason to keep scrapping the cache for them. |
J3ST3R
Dark Light Inc Caretakers
0
|
Posted - 2014.11.20 23:07:59 -
[39] - Quote
To Bad we can't get ccp fox4's team to sort out corp voting |
Pete Butcher
Kiss My Shiny Metal Ass
248
|
Posted - 2014.11.21 07:50:07 -
[40] - Quote
I approve this api sign me up!
Name: Evernus Dev Id: d153969c683746dd8aefcfba5860e18c
http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool + Trade Advisor
|
|
Drailen
New Eden Technology Services
75
|
Posted - 2014.11.21 08:23:28 -
[41] - Quote
Awesome stuff! |
Aineko Macx
316
|
Posted - 2014.11.21 09:13:08 -
[42] - Quote
Thx. What about market history?
iveeCore: PHP library for calculation of industrial activities, now with Phoebe support.
|
|
CCP FoxFour
C C P C C P Alliance
3709
|
Posted - 2014.11.21 09:13:30 -
[43] - Quote
Pete Butcher wrote:I approve this api sign me up! Name: Evernus Dev Id: d153969c683746dd8aefcfba5860e18c
I cannot find that client on Sisi.
@CCP_FoxFour // Technical Designer // Team Size Matters
Third-party developer? Check out the official developers site for dev blogs, resources, and more.
|
|
|
CCP FoxFour
C C P C C P Alliance
3709
|
Posted - 2014.11.21 09:16:32 -
[44] - Quote
Aineko Macx wrote: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 Size Matters
Third-party developer? Check out the official developers site for dev blogs, resources, and more.
|
|
Pete Butcher
Kiss My Shiny Metal Ass
248
|
Posted - 2014.11.21 09:45:52 -
[45] - Quote
CCP FoxFour wrote:Pete Butcher wrote:I approve this api 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 + Trade Advisor
|
|
CCP FoxFour
C C P C C P Alliance
3709
|
Posted - 2014.11.21 10:48:57 -
[46] - Quote
Pete Butcher wrote:CCP FoxFour wrote:Pete Butcher wrote:I approve this api 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 Size Matters
Third-party developer? Check out the official developers site for dev blogs, resources, and more.
|
|
Ortho Loess
Volition Cult The Volition Cult
40
|
Posted - 2014.11.21 14:22:50 -
[47] - Quote
SHEEP Auth test fedca0e927634920891ba26e85108945 |
Feyd Rautha Harkonnen
Lords.Of.Midnight The Devil's Warrior Alliance
1591
|
Posted - 2014.11.21 16:07:01 -
[48] - Quote
Feyd's EvE SSO Tester 5c2ab9819bd349a89e9e88a917b7e473
Thanks
F
Would you like to know more?
|
kais58
Origin. Black Legion.
28
|
Posted - 2014.11.21 20:08:58 -
[49] - Quote
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
Eventually Consistent
41
|
Posted - 2014.11.22 05:31:53 -
[50] - Quote
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
137
|
Posted - 2014.11.22 09:27:17 -
[51] - Quote
Would like to request access as well.
Client ID: 8d0c1bbda5c24e9eb63b1e0630a2c751
Developer/Creator of EVE Marketeer
|
Kali Izia
GoomWaffe Goonswarm Federation
25
|
Posted - 2014.11.22 10:24:24 -
[52] - Quote
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 Project Wildfire
388
|
Posted - 2014.11.22 16:56:34 -
[53] - Quote
evegoat-dev 0d1131cfcfb043a6886fbf715c32c5bd
thanks
my teapot is ready
|
|
CCP FoxFour
C C P C C P Alliance
3714
|
Posted - 2014.11.22 17:25:02 -
[54] - Quote
Will try and get those new clients setup tomorrow. Sorry for the delay.
@CCP_FoxFour // Technical Designer // Team Size Matters
Third-party developer? Check out the official developers site for dev blogs, resources, and more.
|
|
Kaladr
Eventually Consistent
41
|
Posted - 2014.11.24 07:22:49 -
[55] - Quote
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
Stay Frosty. A Band Apart.
17
|
Posted - 2014.11.24 08:12:06 -
[56] - Quote
Id like to get access,
app: EVE-Shopping clientId: 37758f317b9f46b6b870f7cf0e49d579
thanks :) |
Pete Butcher
Kiss My Shiny Metal Ass
248
|
Posted - 2014.11.24 09:21:08 -
[57] - Quote
Any chance for order id in the results?
http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool + Trade Advisor
|
|
CCP FoxFour
C C P C C P Alliance
3715
|
Posted - 2014.11.24 11:19:22 -
[58] - Quote
Ortho Loess wrote:SHEEP Auth test fedca0e927634920891ba26e85108945
Done
@CCP_FoxFour // Technical Designer // Team Size Matters
Third-party developer? Check out the official developers site for dev blogs, resources, and more.
|
|
|
CCP FoxFour
C C P C C P Alliance
3715
|
Posted - 2014.11.24 11:19:25 -
[59] - Quote
Feyd Rautha Harkonnen wrote:Feyd's EvE SSO Tester 5c2ab9819bd349a89e9e88a917b7e473
Thanks
F
Done
@CCP_FoxFour // Technical Designer // Team Size Matters
Third-party developer? Check out the official developers site for dev blogs, resources, and more.
|
|
|
CCP FoxFour
C C P C C P Alliance
3715
|
Posted - 2014.11.24 11:19:42 -
[60] - Quote
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 Size Matters
Third-party developer? Check out the official developers site for dev blogs, resources, and more.
|
|
|
|
|
|
Pages: 1 [2] 3 4 5 6 7 :: one page |
First page | Previous page | Next page | Last page |