0

我正在尝试将 Google 课堂 API 集成到 ASP.net(c#) Web 应用程序中。我想通过课堂提交 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 字段。

4

0 回答 0