我不了解画布中的sis id概念。画布e.x中有多种sis id's
的sis类型:sis_course_id
,sis_user_id
。
我发现一个我不理解的非常小的解释是:
“在整个API中,对象由内部ID引用。您可以 也可以通过SIS ID引用对象,方法是在SIS ID前加上 SIS字段的名称,如sis_course_id:。例如,要检索 SIS ID为A1234的课程作业列表:“
答案 0 :(得分:3)
SIS代表Student Information System。
因此,在画布中使用sis id的想法是,您可以通过在画布对象上设置SIS使用的ID来将画布对象链接到SIS。
基本上它是画布中的一个属性,学校或其他机构可以为外部系统存储id,然后根据它执行查询。
答案 1 :(得分:2)
在SIS数据库中,有用户(学生,教师,管理员)和课程的条目。这些条目的ID不可能与Canvas数据库中的ID相同。
Canvas sis_user_id是SIS数据库中的ID,sis_course_id是该数据库中课程的ID。
例如,在哥伦比亚大学(我工作的地方),SIS课程ID基于部门代码,学期和年份,SIS用户ID基于用户的姓名首字母。 Canvas课程和用户ID是序列号。
希望这有帮助!