Adobe Learning Manager中的API弃用和更改
Adobe Learning Manager 2024年3月版中的API弃用
偏移限制的更改
由于偏移值检索的记录数量过多并且降低了整体性能,因此我们强制实施了 500 条记录的限制。 在下一个版本中,管理员和学习者的 GET用户 API最多可返回 500 条记录。
如果需要获取更多记录,请使用 GET作业 API。
已弃用的路径
以下路径已弃用:
-
/learningObjects
-
已弃用的路径:
- enrollment.loInstance.loResources.resources
- instances.loResources.resources
-
新路径:
- enrollment.loInstance.loResources
- instances.loResources
-
-
/learningObjects/
- 已弃用的路径:
- enrollment.instances.subLoInstances.learningObject
- 新路径:
- enrollment.instances.subLoInstances
- 已弃用的路径:
-
/enrollments
- 已弃用的路径:
- loInstance.learningObject.enrollment
- 新路径:
- loInstance.learningObject
- 已弃用的路径:
-
/learningObjects/
- 已弃用的路径:
- instance.subLoInstances.learningObject.enrollment.loResourceGrades
- 新路径:
- instance.subLoInstances
- 已弃用的路径:
按名称排序
在Adobe Learning Manager的下一个版本中,以下API的排序字段中的name和 — name已弃用:
- /userGroups/{userGroupId}/usersGET
- GET/users
Adobe Learning Manager 2023年11月版中的API弃用
覆盖标志
在2023年11月版Adobe Learning Manager中,我们已停止使用API中的override标志。 覆盖标志不是公共 API 规范的一部分,旨在用于后端测试。 现已停止为学习者 API 应用该标志。 但是,该标记对管理员 API 仍然有效。
我们之所以弃用“学习者API”旗标,是因为覆盖旗标正通过“学习者API”获取大量数据。
今后,以下学习者 API 将停止运行,因为这些 API 具有覆盖标志。
/primeapi/v2/users?page[offset]=0&page[limit]=10&sort=id&override=TRUE
针对基于技能的新建议的API更改
Adobe Learning Manager 改进了对支持客户和合作伙伴的帐户的建议。 推荐算法的改进以及课程、学习路径和认证排名算法的变化为内容发现提供了更好的用户体验。
该算法将不再支持基于同行的建议。 这一更改不会影响现有用户,但“业界公认”选项将继续存在。 对于“自定义”选项,Adobe Learning Manager 将不再支持基于同行的自定义选择。
配对组现在已成为帐户,学习者将看到一个显示组内趋势主题的字符串。 所有建议都附有说明。 例如,如果您正在查看有关某个主题的内容,信息条上的信息卡将显示建议该课程的原因。
通知公告变更报告
在Adobe Learning Manager的早期版本中,“通知公告”报告没有任何过滤器。 Adobe Learning Manager 已下载帐户中的所有通知。
在2023年11月版中,我们添加了一个日期过滤器,您可以使用该过滤器在指定时间段内下载通知。 但是,您只能下载最近六个月的报告。
GET/users终结点中的高偏移值已弃用
为了提高Adobe性能并更有效地管理资源利用率,管理员 和 学习者 作用域的GET/users端点中均弃用了高偏移值。 我们建议使用 作业API 检索具有偏移值的记录。