Google 课堂 API 创建一个 link 课程
Google Classroom API create a link to the course
我正在为我的学生制定议程。他们注册了不同的 类,并在 Google 教室开设了不同的课程。
我能够获取课堂课程 ID,并获取成绩。但是我找不到关于如何 link 从我的议程到课程的信息。我可以使用课程 ID 创建课堂课程的 link 吗?
例如,如果我得到这样的课程列表:
12012929120
12129399390
10101303003
是否可以创建一个 URL 直接进入该课程? (例如:https://classroom.google.com/id/12012929120)
或者是否有任何其他方法可以从 API 检索我的课程并为我的课程创建 links?
根据文档,在使用 Method: courses.create 创建教室后,如果创建成功,此方法的 return 值是教室资源对象,其中包括 alternateLink
:
{
"id": string,
"name": string,
"section": string,
"descriptionHeading": string,
"description": string,
"room": string,
"ownerId": string,
"creationTime": string,
"updateTime": string,
"enrollmentCode": string,
"courseState": enum(CourseState),
"alternateLink": string,
"teacherGroupEmail": string,
"courseGroupEmail": string,
"teacherFolder": {
object(DriveFolder)
},
"courseMaterialSets": [
{
object(CourseMaterialSet)
}
],
"guardiansEnabled": boolean,
}
您可以使用 alternateLink
作为课堂的超链接传递。
希望对您有所帮助。
我正在为我的学生制定议程。他们注册了不同的 类,并在 Google 教室开设了不同的课程。
我能够获取课堂课程 ID,并获取成绩。但是我找不到关于如何 link 从我的议程到课程的信息。我可以使用课程 ID 创建课堂课程的 link 吗?
例如,如果我得到这样的课程列表:
12012929120
12129399390
10101303003
是否可以创建一个 URL 直接进入该课程? (例如:https://classroom.google.com/id/12012929120)
或者是否有任何其他方法可以从 API 检索我的课程并为我的课程创建 links?
根据文档,在使用 Method: courses.create 创建教室后,如果创建成功,此方法的 return 值是教室资源对象,其中包括 alternateLink
:
{
"id": string,
"name": string,
"section": string,
"descriptionHeading": string,
"description": string,
"room": string,
"ownerId": string,
"creationTime": string,
"updateTime": string,
"enrollmentCode": string,
"courseState": enum(CourseState),
"alternateLink": string,
"teacherGroupEmail": string,
"courseGroupEmail": string,
"teacherFolder": {
object(DriveFolder)
},
"courseMaterialSets": [
{
object(CourseMaterialSet)
}
],
"guardiansEnabled": boolean,
}
您可以使用 alternateLink
作为课堂的超链接传递。
希望对您有所帮助。