的分配使用谷歌Apps脚本我已成功地创建具有以下代码的分配:附加一个驱动文件,以与谷歌API课堂
Classroom.Courses.CourseWork.create({
"courseId": id,
"title" : title,
"description" : desc,
"workType" : 'ASSIGNMENT',
}, id)
这工作得很好,创造课堂作业草稿。然而,当我尝试附加驱动器文件,像这样:
Classroom.Courses.CourseWork.create({
"courseId": id,
"title" : title,
"description" : desc,
"workType" : 'ASSIGNMENT',
"materials" : [
{
"driveFile": {
"id" : fileId,
"title" : fileTitle,
"alternateLink" : fileLink,
"thumbnailUrl" : fileThumbnail,
},
"shareMode" : 'STUDENT_COPY',
}
],
}, id)
我收到这些错误:
执行失败:收到无效的JSON有效载荷。 'course_work.materials [0]'处的未知名称“share_mode”:无法找到字段。
收到无效的JSON有效负载。 'course_work.materials [0] .drive_file'中的未知名称“alternate_link”:无法找到字段。
收到无效的JSON有效负载。 'course_work.materials [0] .drive_file'中的未知名称“id”:无法找到字段。
收到无效的JSON有效负载。 'course_work.materials [0] .drive_file'中的未知名称“title”:无法找到字段。
收到无效的JSON有效负载。 'course_work.materials [0] .drive_file'中的未知名称“thumbnail_url”:无法找到字段。 (第61行,文件“教室”)1.187秒总运行时间]
任何帮助将不胜感激,谢谢