moodle-external-api-development - 为 Moodle 开发自定义外部 API
指导使用 Moodle 外部 API 框架和编码规范创建并注册外部 Web 服务 API。
标签
更新于: 2026-10-04能力
典型输入
典型输出
该技能可以做什么
- 定义 API 输入参数
- 实现端点业务逻辑
- 验证上下文和能力
- 定义结构化返回数据
- 注册 Moodle Web 服务
- 处理并记录错误
- 管理数据库事务
输入
- Moodle 插件上下文
- API 端点需求
- 输入和输出结构
- 数据库架构
- 所需能力
输出
- PHP 外部 API 类
- Moodle 服务注册配置
- 已注册的 Web 服务端点
- 结构化 API 响应
- 错误和调试日志
要求
- Moodle LMS 安装
- PHP 运行环境
- Moodle 外部 API 框架
- 插件文件访问权限
- 数据库访问权限
- 能力配置访问权限
