antihax / goesi

Go client for EVE Online ESI and SSO using versioned endpoints
MIT License
80 stars 13 forks source link

API deprecations and version changes #18

Closed dedo1911 closed 2 years ago

dedo1911 commented 2 years ago

Hello, As of this morning some api versions has changed, for example some of v4 has been deprecated. Like public info for chars and corps, and assets.

old: https://esi.evetech.net/v4/characters/577234161 new: https://esi.evetech.net/v5/characters/577234161

Running swagger-esi-goclient locally fixes. Can you please push an up to date version?

Thanks

lunemec commented 2 years ago

Also the OAuth has been moved to different URL (the v2): https://login.eveonline.com/v2/oauth/authorize/

So the Auth flow has to be updated: https://docs.esi.evetech.net/docs/sso/web_based_sso_flow.html

lunemec commented 2 years ago

Ah, my bad, there is authenticator V2.

lunemec commented 2 years ago

🙏 please mention it in README

dedo1911 commented 2 years ago

✅ Issue resolved with commit https://github.com/antihax/goesi/commit/2c37cda65aecba5cc43c25df481b290f3064927b