Community

justinball
New Member
Activity Feed
My Posts
Post Details Date Published Views Kudos

Verifying Signature in LTI launch when there are query parameters

We recently had a situation where we added query parameters to an LTI launch URL. Doing so caused our signature verification to fail. It appears that Canvas generates a signature using the only the d...

09-19-2017

4558

3

IMS-LTI gem Questions

Do you know if there are plans to support outcomes in the ims-lti gem? Also, do you know if there are plans to merge the code in the ws_security branch into master? Thanks! Justin

09-19-2017

369

0

Export callbacks for LTI tools during Content Migration

We're interested in using the callbacks available during content migration listed in this documentation: Importing Extended Tool Configurations - Canvas LMS REST API Documentation  The confi...

09-05-2017

793

3

LTI Launch fails for content item selection with latest IMS-LTI gem

We've been using the 1.x version of the ims-lti gem and have decided that it's time to upgrade to the 2.0 version. We're using this bit of code from the documentation to validate the LTI launch: ...

06-21-2017

1095

1

Width and Height of iframe using content item select

When I embed an iframe via a content item select I specify displayWidth and displayHeight under placementAdvice. The values I send are set as a style on the iframe but the iframe also ends up wi...

05-16-2017

4154

2

Track/Discover user progress via API

The mobile app tracks a user's progress through modules. Is it possible to get the user's progress via an API call? Thanks, Justin

05-04-2017

994

2

Outcome Writeback Using Content Item from Editor Button LTI Tool

I have a couple of tools that integrate with Canvas using the Editor Button LTI extension. I'm using the content item specification and I'm able to insert an iframe that does an LTI launch into the W...

04-28-2017

1239

2

Course Setup Using Google Docs and the Canvas API

Setting up new courses over and over again is tedious—and tedious is for computers. Demo Arigato solves this problem for the Instructure Sales team. Learn how OAuth and the Canvas API are used to pop...

05-20-2015

2294

5

View All Posts
Member Profile
Justin Ball is the CTO at Atomic Jolt. In the rare moments when he isn't writing code, talking about code or measuring his code productivity in profanity per hour, you can find him on his bike in the mountains or on the roads surrounding Cache Valley. Justin can be found pontificating at http://www.justinball.com.
Group Hubs for justinball
Community Statistics
Posts 32
Solutions 0
Kudos given 12
Kudos received 70
Member Since ‎05-20-2015