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.
 

Excel and SSO

First post
Author
Japetus
Mors et Vectigalia
#1 - 2017-01-07 07:25:27 UTC
Ive done a search of this forum and google and haven't found an answer yet, not saying there isn't one but for what its worth I did try to find it on my own first.... my disclaimer is I have been told that my google search skills can be lacking at times.

Anyway I was writing some stuff in excel to make my life easier... I know how to pull Crest market data in it, I know how to use some of the eve API but is it possible to use the eve SSO in excel?

I know its mainly used for ppl making their own apps and programs or websites... but I have no clue how to go about it in excel.

I dont need a complete step by step, unless you have one handy... but if nothing else can you guys say if its possible or not and maybe point me in the right direction as to my figuring out the steps?

Thanks.
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#2 - 2017-01-07 18:38:06 UTC
https://groups.google.com/forum/#!topic/excel-ramblings/sm19u_UWVHg

Eve's SSO is standard oauth2, so you just need to work with that.

(if you can do python, look at XL wings. it's easier to work with than vba, as far as I'm concerned)

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Japetus
Mors et Vectigalia
#3 - 2017-01-08 03:30:31 UTC  |  Edited by: Japetus
Thanks!

So followup question about crest..

Ive been looking at the public crest options now that I know I can use it in excel...

http://eveonline-third-party-documentation.readthedocs.io/en/latest/crest/eve/eve_market.html


On that site I see I can either download a full regions market data which I can see a lot of possibilities with or I can focus the results down to say 1 regions sell orders of a specific item.

So My question is this... which is easier on both excel and on the crest server... getting the entire market once then refreshing it say every half hour or hour and using vlookup and index and such to index the bulk market orders

or would it be better to lookup multiple items with a very specific item query? So I would run multiple queries, again every half hour or so.
Japetus
Mors et Vectigalia
#4 - 2017-01-08 03:47:40 UTC  |  Edited by: Japetus
also on that note I wonder which would be better... a full download of itemTypes and use vlookup in the same worksheet..... do MANY individual small queries on a specific itemtype number to get the name.... or lastly just do it the old fasioned way and just download the SDE to a directory and just reference that file with the excel sheet



CCP are giving me too many options! lol
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#5 - 2017-01-08 04:37:57 UTC
I'd suggest getting the SDE to prevent a requirement to do lookups against the api, for static data :)

Either load it, or just import the sheet.


(tbh, I'd suggest using something other than excel to get the market data in the first place, and dump it in a database)

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Japetus
Mors et Vectigalia
#6 - 2017-01-08 06:50:44 UTC  |  Edited by: Japetus
Ofc i guess its pointless to do anything with crest since they are discontinueing it for that new api right?


ok I found endpoints for it and it seems like I can do similar stuff in the swagger API so I probably should use t hat I would assume...

however in a situation like this:

https://esi.tech.ccp.is/latest/markets/10000002/orders/?order_type=sell&page=1&datasource=tranquility


Is there a way to see how many pages there are? I could see it in the crest version but not here