再現する手順:
- 講師として Google Classroom UI のコースで課題を作成する
- インストラクターとして、oauth2 トークンを取得します
- 講師として Google Classroom API を呼び出します (PATCH /v1/courses/:courseId/courseWork/:assignmentId/studentSubmissions/submissionId)
これにより、403 アクセス許可エラーがトリガーされます: @ProjectPermissionDenied 開発者コンソール プロジェクトは、この要求を行うことを許可されていません。
ただし、UI ではなく API を介して作成された割り当てを使用して同じ手順を繰り返すと、すべて正常に機能します。これがバグなのか、それとも何か間違ったことをしているのか、私は興味があります。
ありがとう、
クリス