Good morning everyone. I’ve merged in the code for the 12 series, so this brings GCES up to version 12b at this point. As always you can find the latest code here: https://github.com/nuadi/googlecrestscript Changes going into this series include:
- Migrated the
getOrdersAdvfunction to use the ESI /markets/ endpoint. This is the core of the
getOrdersfunctions. It should be a lot faster now since there is no longer a need to lock into a rate limit for ESI. It still locks if you use other CREST functions.
getOrdersAdvfunction respects the ESI cache time. This should hopefully reduce hitting your quota on UrlFetchApp calls in Google Sheets.
- Removed the
getMarketPriceListfunction. After talking to CCP, this function has no future with ESI so I’m removing it. It was a mistake to build in the first place, so at this point I have more trouble supporting it then I’d like.
If you want to keep the
getMarketPriceList function around, then you are more than welcome to copy it from a previous version. I simply won’t support it any longer.
I am already working on Series 13 and will create a new branch once the code is ready for public consumption. Series 13 includes more informational functions like
getItemInfo to help with the new market orders listing. It will also include the new replacement for
getMarketItems which doesn’t quite behave the same way, but is fundamentally better overall.