首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用BlackBoard学习API从类中检索成绩

如何使用BlackBoard学习API从类中检索成绩
EN

Stack Overflow用户
提问于 2017-05-19 17:40:38
回答 1查看 1.6K关注 0票数 0

我一直试图使用cURL命令从黑板学习API中检索课程成绩,但没有成功。

代码语言:javascript
复制
#bin/bash
server=https://localhost
token=<token>
courseId=<courseID>

curl -k -X GET -H "Authorization: Bearer $token" $server/learn/api/public/v1/courses/courseId:$courseId/gradebook/columns/_72109_1/users

它只返回它应该返回的六个字段中的三个字段,但我不明白为什么。https://developer.blackboard.com/portal/displayApi

EN

回答 1

Stack Overflow用户

发布于 2017-07-20 13:45:01

对于gradebook API,结果取决于分配给与REST应用程序关联的用户的权限。

Swagger文档的这个副本显示了基于用户的一些限制:

返回与指定薪等列关联的薪等列表。此操作在返回计算出的年级列的年级详细信息时不包括“ReadyToPost”级别。 具有权限“course.gradebook.MODIFY”的用户可以检索任何或所有注册用户的等级。要求评分的栏目,其尝试是不可见的,教师将返回的状态为"403 -禁止“。 没有“course.gradebook.MODIFY”权限的注册用户只能查看自己的等级;这些用户无法检索其他用户的等级。在一列已被学生隐藏在年级簿中的分数请求将以"403 -禁止“的状态返回。当学生要求自己的成绩时,学生可以使用等级属性的子集: userId columnId状态文本得分豁免反馈

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

https://stackoverflow.com/questions/44076011

复制
相关文章

相似问题

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