首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >中的CourseID跨域是唯一的吗?

中的CourseID跨域是唯一的吗?
EN

Stack Overflow用户
提问于 2016-07-20 03:17:58
回答 1查看 129关注 0票数 0

我计划使用课堂分配的课程id在我们的服务器上存储一个许可证(不管本课程是否有许可证)。我是否可以假设课堂分配的课程id在所有领域都是唯一的,即以下情况不能出现-

A区->学校B门课程C(课堂分配id = 35595)

地区B->学校D课程F(课堂分配id = 35595)

EN

回答 1

Stack Overflow用户

发布于 2016-07-20 15:51:38

根据以下文件,您是正确的:

API概述 https://developers.google.com/classroom/guides/get-started#course_metadata_and_aliases

  • 课程资源表示一个类,如"M. Smith的第4期数学“,以及它指定的教师、学生名册和元数据。

每个课程都由服务器分配的唯一ID标识。此外,名称可能与课程相关联,并用于替代唯一的ID。每个名称(称为别名 )都存在于一个名称空间中,该名称空间限制了谁可以创建和查看它。

基于示例Java代码:

代码语言:javascript
复制
Course course = new Course()
.setName("10th Grade Biology")
.setSection("Period 2")
.setDescriptionHeading("Welcome to 10th Grade Biology")
.setDescription("We'll be learning about about the structure of living creatures "
+ "from a combination of textbooks, guest lectures, and lab work. Expect "
+ "to be excited!")
.setRoom("301")
.setOwnerId("me")
.setCourseState("PROVISIONED");
course = service.courses().create(course).execute();
System.out.printf("Course created: %s (%s)\n", course.getName(), course.getId());

它是由服务器生成的。希望能帮上忙!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38471735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档