web-services - core_role_assign_roles 不适用于 course_categories
问题描述
我想给用户 ID:4 用于课程类别:1049 角色:2(课程创建者)
这是我的卷发:
MyMoodle/webservice/rest/server.php?wstoken=MyToken&wsfunction=core_role_assign_roles&moodlewsrestformat=json&assignments[0][roleid]=2&assignments[0][userid]=4&assignments[0][contextid]=1&assignments[0][contextlevel]=coursecat&assignments[ 0][实例ID]=1049
我得到的答案是“null”,它有效。但是我没有看到课程类别 1049 中 ID 为 4 的用户作为课程创建者。
我的卷发有什么问题?
感谢帮助!
解决方案
如果我使用'assignments [0] [contextid] = 0'它可以工作......很好的问候......
推荐阅读
- c++ - 你打算从违反合同的情况中恢复过来吗?
- reactjs - 在地图中反应 setState
- nginx - 在 Nginx 中,如何为同一路径转到两个单独的后端,但一个带有查询字符串,另一个带有查询字符串
- python - 检查字典是否包含另一个字典
- pip - python -m pip install 无法获取 URL
- docker - 如何配置 dockerd 不使用某些特定的 cpu?
- azureml - 无法从 Customvision 的 ONNX 模型中获得正确的预测
- spring - 使用 Spring Pageable 对动态计算的值进行排序
- python - 通过在 Python 中切割更大的数组来获得小数组
- flutter - Flutter 构造函数在没有@的情况下显示错误