您可以在用户设置中管理 API 访问令牌。访问令牌通过 Canvas API 提供对 Canvas 资源的访问权限。第三方应用程序的访问令牌可以自动生成,也可以手动创建。
使用Canvas API ,访问令牌持有者可以访问与您相同的 Canvas 资源。例如,第三方应用程序(包括您用于打开 Canvas 学生版应用程序的设备)已被授权代表您访问 Canvas。有关使用 Canvas API 的更多信息,请参阅Canvas API 文档。
笔记:
- 如果您是管理员,您可以将管理访问令牌的权限限制为仅限管理员。访问令牌的安全级别应与您的帐户密码相同。切勿共享您的访问令牌,如果您怀疑令牌已被泄露或被盗用,请立即撤销该令牌。用户生成访问令牌并将其插入应用程序违反了 Canvas API 策略。应用程序必须使用已批准的身份验证方法。
- 管理访问令牌时需要“用户管理访问令牌”权限。
打开用户设置
在全局导航中,点击帐户链接[1],然后点击设置链接[2]。
查看访问令牌
具有访问令牌和用户生成的访问令牌的第三方应用程序列在“已批准的集成”部分[1]。
对于每个访问令牌,您可以查看其名称[2]、状态[3]、用途[4]、到期日期[5]和上次使用日期[6]。
注意:移动访问令牌会在您登录 Canvas 移动应用时自动生成,并且永不过期。要移除移动应用的访问权限,必须删除相应的访问令牌。
添加访问令牌
要手动添加访问令牌,请单击“添加新访问令牌”按钮。
注意:如果用户没有“用户管理访问令牌”权限,或者生成访问代码仅限于管理员,则“添加新访问令牌”按钮将被禁用。
添加令牌详情
请在“用途”字段 [1] 中输入访问令牌的描述。您可以点击“到期日期”字段或日历图标 [2] 选择到期日期。您也可以从“到期时间”下拉菜单 [3] 中选择到期时间。要生成永不过期的令牌,请将到期字段留空。
要生成新的访问令牌,请点击“生成令牌”按钮[4]。
笔记:
- 显示“*”指示符是为了通知用户该字段为必填项。
- 创建新的访问令牌时,学生必须填写“过期日期”字段。这有助于保护学术诚信,限制学生生成的访问令牌的有效期,从而降低学生利用这些令牌逃避作业或作弊的风险。
查看访问令牌
查看令牌描述[1]。要查看令牌的详细信息,请点击详细信息链接[2]。
查看令牌详情
访问令牌详细信息包括一个可用于代表您进行 API 调用的令牌[1]。
要重新生成访问令牌,请单击“重新生成令牌”按钮[2]。
查看令牌状态激活链接
当您代表用户生成令牌时,用户必须点击“激活”链接。这会将状态更改为“待激活(中)” 。之后,用户应刷新页面以查看更新后的状态“已激活” 。
删除访问令牌
要删除访问令牌,请单击删除图标。
确认删除
要确认删除,请单击“确定”按钮。