REST Resource: courses.posts.addOnAttachments.studentSubmissions

Zasób: AddOnAttachmentStudentSubmission

Ładunek na potrzeby żądań aktualizacji oceny.

Zapis JSON
{
  "pointsEarned": number,
  "postSubmissionState": enum (SubmissionState),
  "userId": string,
  "id": string,
  "courseWorkSubmissionId": string
}
Pola
pointsEarned

number

Ocena ucznia za ten załącznik. Jeśli nie jest ustawiona, nie ustawiono oceny.

postSubmissionState

enum (SubmissionState)

Stan przesłania posta nadrzędnego załącznika dodatku (czyli projektu).

userId

string

Identyfikator ucznia, który jest właścicielem tego przesłania.

Wymaga, aby użytkownik był nauczycielem na zajęciach i miał uprawnienia do odczytywania przesłań uczniów. Listę akceptowalnych zakresów OAuth dla tego pola znajdziesz w artykule courseWork.studentSubmissions.get.

Tylko do odczytu.

id

string

Tylko dane wyjściowe. Identyfikator tego przesłania ucznia przypisany przez Classroom. Jest on unikalny wśród przesłań w przypadku odpowiedniego połączenia projektu i załącznika dodatku.

courseWorkSubmissionId

string

Tylko dane wyjściowe. Identyfikator przesłania projektu, w ramach którego przesłano ten załącznik.

Metody

get

Zwraca przesłanie ucznia dotyczące załącznika dodatku.

patch

Aktualizuje dane powiązane z przesłaniem załącznika dodatku.