Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用Canvas API确定帐户是否属于学生_Php_Api_Canvas Lms - Fatal编程技术网

Php 使用Canvas API确定帐户是否属于学生

Php 使用Canvas API确定帐户是否属于学生,php,api,canvas-lms,Php,Api,Canvas Lms,我正在为我的学校开发一个应用程序,我读了一些Canvas的API,想知道这里是否有人玩过它 我试图在我的帐户验证中检查一个人是否是学生(而不是教师/管理员等),但找不到API的一部分来帮助我 有人有什么想法吗?画布中的用户可以有多个角色,这些角色根据用户所在的上下文而有所不同。例如,用户可以是一门课程的教师,也可以是另一门课程的学生。或者用户可以是一个帐户中的管理员,而不是另一个帐户中的管理员 您需要查看两个不同的端点来检查用户的角色 报名人数: 画布中的注册对象将告诉您用户参加了哪些课程,以

我正在为我的学校开发一个应用程序,我读了一些Canvas的API,想知道这里是否有人玩过它

我试图在我的帐户验证中检查一个人是否是学生(而不是教师/管理员等),但找不到API的一部分来帮助我


有人有什么想法吗?

画布中的用户可以有多个角色,这些角色根据用户所在的上下文而有所不同。例如,用户可以是一门课程的教师,也可以是另一门课程的学生。或者用户可以是一个帐户中的管理员,而不是另一个帐户中的管理员

您需要查看两个不同的端点来检查用户的角色

报名人数:

画布中的注册对象将告诉您用户参加了哪些课程,以及他们在课程中的角色

管理员:

管理员端点可以为您提供帐户中管理员的列表。但您需要一个具有管理员权限的访问令牌才能访问此API