So for context I’m a student and I’m building an application which allows users to receive reminders and view their own course information. I don’t have access to any kind of admin account and for OAuth2 I need a client_id and client_secret which are can only be created by admins on Canvas. Additionally, from my understanding, the client_id and client_secret are institution specific which makes this even more unfeasible for me.
It really seems like the only way I could get my application to work the way I want is to use API keys, but doing so is inconvenient for the end user and also against Canvas’ API policy.
Anyone have any idea on what I should do?
Some related posts:
https://community.canvaslms.com/t5/Canvas-Developers-Group/Get-an-OAuth-client-ID-as-a-student/m-p/548824
https://community.canvaslms.com/t5/Canvas-Developers-Group/Asking-users-to-generate-an-access-token/m-p/153026/highlight/true#M3962