Zasób: Zaproszenie
zaproszenie do dołączenia do zajęć,
| Zapis JSON | 
|---|
{
  "id": string,
  "userId": string,
  "courseId": string,
  "role": enum ( | 
              
| Pola | |
|---|---|
id | 
                
                   
 Identyfikator przypisany przez Classroom. Tylko do odczytu.  | 
              
userId | 
                
                   
 Identyfikator zaproszonego użytkownika. Gdy jest on określony jako parametr żądania, może mieć jedną z tych wartości: 
  | 
              
courseId | 
                
                   
 Identyfikator zajęć, do których chcesz zaprosić użytkownika.  | 
              
role | 
                
                   
 Rola, jaką ma mieć zaproszony użytkownik. Nie może to być wartość   | 
              
CourseRole
Możliwe role, które użytkownik może przyjąć.
| Wartości w polu enum | |
|---|---|
COURSE_ROLE_UNSPECIFIED | 
                Brak roli na zajęciach. | 
STUDENT | 
                Uczestnik kursu. | 
TEACHER | 
                Nauczyciel prowadzący zajęcia. | 
OWNER | 
                Właściciel zajęć. | 
Metody | 
            |
|---|---|
                
 | 
              akceptuje zaproszenie, usuwa je i dodaje zaproszonego użytkownika do listy nauczycieli lub uczniów (w zależności od tego, co jest odpowiednie) w określonym kursie. | 
                
 | 
              Tworzy zaproszenie. | 
                
 | 
              Usuwa zaproszenie. | 
                
 | 
              Zwraca zaproszenie. | 
                
 | 
              Zwraca listę zaproszeń, które użytkownik może wyświetlić, ograniczając się do tych, które pasują do żądania listy. |