It looks like that you are sending us an endpoint however, when we send the callback to it, we have received 400 error, this would suggest the wrong endpoint is being sent or we cannot reach it. Perhaps Canvas can check if you are receiving anything to https://canvas.apa.kz/api/lti/v1/turnitin/outcomes_placement/2 or
https://canvas.apa.kz/api/lti/v1/tools/2/grade_passback. Please contact Canvas to check this and let me know. Also, I would like to mention to you that I will be off tomorrow.
1. Cloud Instructure Canvas.
Assignment inbox with Turnitin:
Turnitin Feedback Studio with grade (26 out of 60):
Canvas SpeedGrader with submission (submission and a link to a similarity report) and grade automatically obtained from Turnitin Feedback Studio:
2. Self-hosted Canvas:
Assignment inbox with Turnitin (as you can see all students have submissions and graded):
Canvas SpeedGrader (as you can see, no student has submission and grading):
Please help solve this problem.
And I found turnitin_api folder in ./opt/bitnami/apps/canvaslms/htdocs/gems/ with the following contents (yellow - folders, blue - files):
- - console
- - setup
- - turnitin_api
- - - outcomes_response_transformer.rb
- - - version.rb
- - turnitin_api.rb
- - fixtures
- - - outcome_detailed_response.json
- - outcomes_response_transformer_spec.rb
- - spec_helper.rb
- - turnitin_spec.rb
What are these files for? I tried to do as it is written in Readme.md, but could not figure it out.