instructure / lti_tool_consumer_example

A simple LTI Tool Consumer Sinatra app
MIT License
20 stars 18 forks source link

Support latest version of LTI #5

Open chien opened 7 years ago

chien commented 7 years ago

Is there any plan to update this repo to use the latest version of ims-lti gem? ims-lti

abutterf commented 7 years ago

We don't have any current plans to update this repo at the moment. That being said we are planning on creating some reference implementations that illustrate how to use common LTI 2 workflows. So be on the lookout for those.

chien commented 7 years ago

@abutterf Thanks a lot for the info. We're planning on using LTI 1.1. Is there any references in the ims-lti repo or anywhere we could take a look? It's pretty tough to get started without some references.

abutterf commented 7 years ago

What exactly are you trying to accomplish?

abutterf commented 7 years ago

Maybe the Canvas documentation we have written would help? https://canvas.instructure.com/doc/api/file.tools_intro.html

chien commented 7 years ago

We'd like to use 2.1.x branch of the ims-lti gem for LTI tool consumer. The link you provided is more for LTI tool provider, right?

abutterf commented 7 years ago

If you are building a tool consumer, I'm afraid we don't have any references that I can think of other than Canvas. All of the examples we have created have been for the purpose of helping LTI tool providers integrate with Canvas.