3

我不明白画布中的 sis id 概念。画布中有多种 sis 类型sis id'sex: sis_course_id, sis_user_id.

我发现一个我不理解的非常小的解释是:

“在整个 API 中,对象由内部 ID 引用。您还可以通过 SIS ID 引用对象,方法是在 SIS ID 前面加上 SIS 字段的名称,例如 sis_course_id:。例如,检索课程的作业列表SIS ID 为 A1234:"

4

2 回答 2

3

SIS 代表学生信息系统

因此,在画布中使用 SIS id 的想法是,您可以通过在画布对象上设置 SIS 使用的 id 将画布对象链接到 SIS。

基本上它是画布中的一个属性,学校或其他机构可以在其中存储外部系统的 id,然后基于它执行查询。

于 2016-01-13T00:09:16.840 回答
2

在 SIS 数据库中有用户(学生、教师、管理员)和课程的条目。这些条目的 ID 不太可能与其在 Canvas 数据库中的 ID 相同。

Canvas sis_user_id 是 SIS 数据库中的 ID,sis_course_id 是该数据库中课程的 ID。

例如,在哥伦比亚大学(我工作的地方),SIS 课程 ID 基于部门代码、学期和年份,而 SIS 用户 ID 则基于用户的姓名首字母。Canvas 课程和用户 ID 是序列号。

希望这可以帮助!

于 2016-11-16T15:18:40.837 回答