I have been working on an application to do some of the work in grading my students' computer science programming assignments. I would like to have the application access their submissions in Canvas and download them. I previously had them use a shared DropBox folder and lately have been experimenting with an upload script for Google Drive. All in all, it would be better if I could have the application directly access their submissions in Canvas.
I looked at the Canvas API documentation, but it was not clear that the API could download their submission files. Has anyone out there done this? I will be using curllib for the development work.