REST Resource: courses.courseWork.addOnAttachments.studentSubmissions

Ressource : AddOnAttachmentStudentSubmission

Charge utile pour les demandes de mise à jour des notes.

Représentation JSON
{
  "pointsEarned": number,
  "postSubmissionState": enum (SubmissionState),
  "userId": string,
  "id": string,
  "courseWorkSubmissionId": string
}
Champs
pointsEarned

number

Note de l'élève pour cette pièce jointe. Si ce champ n'est pas défini, aucune note n'a été définie.

postSubmissionState

enum (SubmissionState)

État d'envoi du post parent de la pièce jointe de module complémentaire (par exemple, un devoir).

userId

string

Identifiant de l'élève propriétaire de ce devoir.

L'utilisateur doit être enseignant dans le cours et disposer de l'autorisation de lire les devoirs des élèves. Consultez courseWork.studentSubmissions.get pour obtenir la liste des champs d'application OAuth acceptés pour ce champ.

Lecture seule.

id

string

Uniquement en sortie. Identifiant attribué par Classroom pour ce devoir rendu par un élève. Cet ID est unique parmi les devoirs rendus pour la combinaison de devoir et de pièce jointe de module complémentaire concernée.

courseWorkSubmissionId

string

Uniquement en sortie. Identifiant du devoir pour lequel cette pièce jointe a été envoyée.

Méthodes

get

Renvoie un devoir rendu par un élève pour une pièce jointe de module complémentaire.

list

Renvoie la liste des devoirs d'élèves que le demandeur est autorisé à consulter.

patch

Met à jour les données associées à l'envoi d'une pièce jointe de module complémentaire.