如何通过课堂API更新学生成绩

时间:2016-07-21 05:00:42

标签: c# google-api google-classroom

我正在尝试将Google课堂API集成到ASP.net(c#)Web应用程序中。 我想通过Classroom提交API更新学生成绩。在更新抛出异常时,“updateMask可能只包含”draftGrade“或”assignedGrade“。[400]”

我使用的代码是

  var studentSubmision = new Google.Apis.Classroom.v1.Data.StudentSubmission()
            {
                AssignedGrade = double.Parse(param["assignedGrade"]),
                DraftGrade = double.Parse(param["draftGrade"])
            };

            var response= service.Courses.CourseWork.StudentSubmissions.Patch(studentSubmision, param["courseId"],
                    param["courseWorkId"], param["submissionId"]).Execute();

我已经浏览了API文档链接Classroom API。如何指定updatemask字段。

0 个答案:

没有答案