【问题标题】:Moodle core_role_assign_rolesMoodle core_role_assign_roles
【发布时间】:2021-12-24 20:48:29
【问题描述】:

我不想给 coursecat 2222 中 ID 为 1111 的用户角色 courscreater ... 我使用 web 服务 core_role_assign_roles

我该怎么做……?

我用

https://MYMOODLE/webservice/rest/server.php?wstoken=MYTOKEN&wsfunction=core_role_assign_roles&moodlewsrestformat=json&assignments[0][roleid]=2&assignments[0][userid]=1111&assignments[0][contextlevel]=coursecat&assignments[0] ][instanceid]=2222

但它不起作用......每次 -> 无效参数

thx 4 帮助

【问题讨论】:

    标签: moodle moodle-api


    【解决方案1】:

    您可以尝试在 Moodle 中将调试级别切换为 DEVELOPER,这将为您提供更多详细信息

    站点管理 > 开发 > 调试 >

    调试 = 开发人员

    调试显示 = 开启

    或在config.php 文件中

    $CFG->debug = (E_ALL | E_STRICT);   // === DEBUG_DEVELOPER - NOT FOR PRODUCTION SERVERS!
    $CFG->debugdisplay = 1;             // NOT FOR PRODUCTION SERVERS!
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多