moodle-external-api-development - 开发 Moodle 自定义外部 API
指导为课程管理、用户跟踪、测验、报告和插件功能实现并注册 Moodle 外部 Web 服务 API。
标签
更新于: 2026-10-04能力
典型输入
典型输出
该技能可以做什么
- 定义 API 参数
- 实现业务逻辑
- 验证访问权限
- 定义返回结构
- 注册 Web 服务
- 处理并记录错误
输入
- Moodle 插件需求
- API 参数规范
- API 返回数据要求
- 访问和能力规则
- 数据库操作需求
输出
- 外部 API 类文件
- 服务注册文件
- 结构化 API 响应
- API 调试日志文件
- 已注册的 Web 服务状态
要求
- Moodle LMS 安装
- PHP 运行环境
- Moodle 外部 API 框架
- 所需的 Moodle 能力
