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 フィールドを指定するにはどうすればよいですか。