Ресурс: Объявление
Объявление созданное преподавателем для студентов курса
JSON-представление |
---|
{ "courseId": string, "id": string, "text": string, "materials": [ { object ( |
Поля | |
---|---|
course Id | Идентификатор курса. Только для чтения. |
id | Идентификатор этого объявления, присвоенный классом, уникальный для каждого курса. Только для чтения. |
text | Описание этого объявления. Текст должен представлять собой действительную строку UTF-8, содержащую не более 30 000 символов. |
materials[] | Дополнительные материалы. Объявления должны содержать не более 20 существенных пунктов. |
state | Статус этого объявления. Если не указано, состояние по умолчанию — |
alternate Link | Абсолютная ссылка на это объявление в веб-интерфейсе Класса. Это значение заполняется только в том случае, если Только для чтения. |
creation Time | Временная метка создания этого объявления. Только для чтения. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
update Time | Временная метка последнего изменения этого объявления. Только для чтения. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
scheduled Time | Необязательная временная метка, когда планируется опубликовать это объявление. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
assignee Mode | Режим правопреемника объявления. Если не указано, значение по умолчанию — |
individual Students Options | Идентификаторы студентов, имеющих доступ к объявлению. Это поле устанавливается только в том случае, если |
creator User Id | Идентификатор пользователя, создавшего объявление. Только для чтения. |
Состояние объявления
Возможные состояния объявлений
Перечисления | |
---|---|
ANNOUNCEMENT_STATE_UNSPECIFIED | Штат не указан. Это никогда не возвращается. |
PUBLISHED | Статус опубликованного объявления. Это состояние по умолчанию. |
DRAFT | Статус объявления, которое еще не опубликовано. Объявление в этом состоянии видно только преподавателям курса и администраторам домена. |
DELETED | Статус объявления, которое было опубликовано, но сейчас удалено. Объявление в этом состоянии видно только преподавателям курса и администраторам домена. Объявление в таком состоянии через некоторое время удаляется. |
Методы | |
---|---|
| Создает объявление. |
| Удаляет объявление. |
| Возвращает объявление. |
| Получает метаданные для надстроек Класса в контексте определенного сообщения. |
| Возвращает список объявлений, которые запрашивающему разрешено просматривать. |
| Изменяет режим ответственного и параметры объявления. |
| Обновляет одно или несколько полей объявления. |