I am a developer integrating an app with Canvas. I am planning to have instructors create assignments in the external tool using LTI deep links and assignment selection placement. This seems relatively straightforward.
Now when students submit the assignment, I need to have a specific way that my app can create a submission in the Canvas gradebook for that assignment. Just to be clear, they will be submitting the assignment from the external tool, which is displayed in an iframe on the assignment page in Canvas.
The reason I want to do this, is so that the different submissions are visible in SpeedGrader.
What is the best way to implement this?