Hey there, hoping a staff member can confirm a question for me.
Has the API changed regarding verifying game purchases?
I made a C# library to simplify the rest calls to just some functions. This was released to Itch users as a plugin. Just recently it was reported as not working.
This library would work through the OAuth verification method.
After getting a key form the OAuth verify, to verify game purchases, I used to make the following API calls.
- https://itch.io/api/1/KEY/me
This would be used to get the UserID. - https://itch.io/api/1/KEY/game/GAME_ID/download_keys
Using the UserID parameter option, if this came back with success info I could verify a game purchase.
But now after using the download_keys method, I get the error "api key does not permit `game:view:purchases`"
I understand the error but would like to know if something changed, and if so, what options are there now?
Thank you in advance :)