Celebrate Excellence in Education: Nominate Outstanding Educators by April 15!
Found this content helpful? Log in or sign up to leave a like!
I've been working on a project that relies quite heavily on read privileges from the Canvas API. It's a website, so it can't simply ask for an API token, as that's against the canvas terms of service; so it has to use oauth2. I would like to get in contact with admins of canvas deployments to see if any would be interested in issuing a developer key to my project, but I don't actually know who to get in contact with or if there's any sort of established procedure for this. For example, is there an app-store-esque location in a similar guise to the LTI app store for apps requiring developer keys? Is there typically a team-member who handles this on canvas deployments or some sort of integration manager? If so, is their contact information listed publicly typically, or do I have to just contact someone and see if they can get me in contact with the right person?
Thanks,
Matthew.
Hi Matthew, I've developed an app that uses OAuth2 to retrieve data via the Canvas API outside of Canvas. A webapp similar to yours i would imagine. If youre testing a tool my best advice would probably be to utilize the benifit of Canvas being an open source tool and run your own instance of Canvas localy, then you could give yourself a developer key from that environment to test with. Theres instructions on doing this on the Canvas LMS github.
Im not sure about the governance at your institution but typically requests for developer keys would go to the IT department, thats how it is managed at my institution.
To participate in the Instructure Community, you need to sign up or log in:
Sign In