I am developing Tool Provider (TP) of Learning Tools Interoperability (LTI) version 1.1.1 using PHP.
I want to pass grades and custom values from TP back to Moodle LMS (ie. the Tool Consumer).
Knowing that lis_result_sourcedid
and lis_outcome_service_url
should be used, but I don't know how to make use of these parameters in the TP programs.
You need make a POST request from the TP to the TC using the lis_outcome_service_url
as destination URI. The format of the body needs to conform the one defined in the LTI 1.1 standard (see here) which, among others, uses the lis_result_sourcedid
parameter as a way to identify the item you are grading in the TC gradebook.