I am experimenting with adding deep linking to our LMS external tool integration. I am able to add the resource links in module but when I or users click on the resource links added, getting the error.
"Couldn't find valid Settings for this link"
I think I am missing the exact format of LtiResourceLink that Canvas LMS is looking for below is a quicktime video showing where I am and what the error is.
Here is the relevant part of JWT token I am sending back as LtiDeepLinkingResponse
"https://purl.imsglobal.org/spec/lti-dl/claim/content_items": [
{
"type": "ltiResourceLink",
"title": "AWS Lambda Lab1",
"url": "https://dev.lti-compliant-lxp.training.aws.dev/lab1",
},
{
"type": "ltiResourceLink",
"title": "S3 Lab2",
"url": "https://dev.lti-compliant-lxp.training.aws.dev/lab2",
"custom": {
"resource": "Lab2"
}
}
]