Interfacing an external tool with LTI 1.3

Re: Interfacing an external tool with LTI 1.3

by Rohit Shirsath -
Number of replies: 1
Hi,

I have a few questions about LTI 1.3. Please guide me about that.

1.During LTI 1.3 tool launch, login authorization launch parameters only contains below sample details:

iss => https://xyz.moodlecloud.com
target_link_uri => https://lxyz.com/launch
login_hint=> 2
lti_message_hint=> 0

We are not getting either client_id or deployment id after tool launch.

Will the launch parameters remain the same or will it be changed/updated by moodle in the future?

2. When I am trying to submit grades, I am getting below error response from moodle.

"body": {
"status": 400,
"reason": "No handler found for /8/lineitems/33/lineitem application/vnd.ims.lis.v1.score+json",
"request":

{ "method": "POST", "url": "/mdl371/mod/lti/services.php/8/lineitems/33/lineitem?type_id=5/scores", "accept": "application/json", "contentType": "application/vnd.ims.lis.v1.score+json" }
}
In reply to Rohit Shirsath

Re: Interfacing an external tool with LTI 1.3

by Laxman Mankala -

Did you get any solution for clientId as parameter while launching 1.3 tool?