Create Google LTI Assignment

MisterPerkins
Community Explorer

Hi everyone!

I can successfully create standard assignments via the API, but I've thus far been unable to create a Google LTI assignment.

Of course, I have reviewed all of the API documentation and discussions here and elsewhere, but I haven't found any examples of what is required in external_tool_tag_attributes.

 

Already checked...

https://canvas.instructure.com/doc/api/assignments.html

https://community.canvaslms.com/t5/Canvas-Question-Forum/Google-Assignments-LTI-1-3-Google-Workspace...

https://community.canvaslms.com/t5/Canvas-Developers-Group/Creating-an-external-tool-Turnitin-LTI-as...

https://community.canvaslms.com/t5/Canvas-Admin-Discussion/Configuring-Turnitin-LTI-with-Custom-Exte...

Any others I should look at?

 

EDIT: 

On the docs page, it does give an example of the ExternalToolTagAttributes object, but it does not explain whether this is the object that is returned from a query or the minimum number of required properties to successfully create an assignment. It also does not explain where the resource_link_id comes from or whether the URL property should point to the Google document or something else. I need to know how to attach a Google Doc (template file) to the assignment.

 

TIA!

Labels (3)
0 Likes