Я пытаюсь добавить topicId в назначения, но получаю ошибку недопустимого аргумента.В идеале я хотел бы создать topicIds программно, но эта функциональность, по-видимому, отсутствует.
Ссылка на Classroom API предполагает, что это должно работать (указанный идентификатор темы уже существует).
"topicId
string
Идентификатор темы, с которой связана данная курсовая работа. Должна соответствовать существующей теме в курсе."
function postAssignmentWithTopic() {
// uses my Test Class 1
var ClassID='36050082095'
var ClassSource = {
title: "My test assignment #2",
state: "PUBLISHED",
workType: "ASSIGNMENT",
topicId: "Section 2"
};
Classroom.Courses.CourseWork.create(ClassSource, ClassID)
}
Этот код работает без идентификатора topicIdвключен.