回答
开发者可以通过以下步骤发布脚本:
1. 准备环境
- 注册 Hamibot 账号并获取开发权限。
- 安装桌面端开发工具(推荐使用 VSCode 配合 Hamibot 开发助手插件)。
- 准备脚本文件:
index.js
:主程序代码(MIME 类型为application/javascript
)。config.json
:配置文件(MIME 类型为application/json
)。
2. 上传脚本文件
使用 API 接口上传文件,示例命令:
curl \
-X PUT \
-H "Authorization: 你的令牌(hmp 开头)" \
-F "data=@index.js;type=application/javascript" \
-F "data=@config.json;type=application/json" \
https://api.hamibot.com/v1/devscripts/bfe67d643ababe0ab6fda054/files
3. 发布脚本
上传成功后,调用发布接口:
curl \
-X POST \
-H "Authorization: 你的令牌(hmp 开头)" \
https://api.hamibot.com/v1/devscripts/开发脚本_id/publish
注意:仅支持已审核通过的脚本。
4. 管理脚本
- 在 脚本发布管理 页面查看待发布/已发布脚本。
- 更新脚本:重复上传和发布流程。
- 删除或编辑脚本:在页面内操作。
注意事项
- 代码兼容性:使用 Rhino 1.7.15 引擎,避免使用箭头函数、默认参数等新特性。
- 令牌安全:确保
Authorization
请求头中的令牌保密。
如果需要更详细的开发指导,可参考 Hamibot 官方教程文档。
补充回答 1
要将脚本发布到 Hamibot 控制中心,需按以下流程操作:
1. 完成脚本开发
- 确保脚本代码(
index.js
)和配置文件(config.json
)已通过 API 或 Hamibot 开发者面板上传并通过审核。 - 参考文档:devscripts
2. 提交审核
- 在 Hamibot 开发者后台进入「草稿管理」页面。
- 填写脚本描述、版本号、定价计划(如需)等信息。
- 点击「提交审核」,审核结果会在 24 小时内通过站内通知推送。
- 参考文档:tutorial-publishing
3. 在控制中心显示
- 审核通过后,脚本会自动出现在 Hamibot 控制中心的脚本市场中。
- 用户登录控制中心后,可在「我的脚本」或「脚本市场」中搜索并运行你的脚本。
- 控制中心访问地址:https://control.hamibot.cn
4. 运行与管理
- 用户通过控制中心选择设备和脚本后,可直接点击「运行」或「停止」。
- 开发者可通过 API 或 Hamibot 开发者后台查看运行日志。
注意事项
- Hamibot 控制中心仅用于运行已发布的脚本,不支持直接发布新脚本。
- 如需更新脚本,需重新通过开发者后台上传并通过审核。
如需更详细的操作指引,可参考 Hamibot 控制中心使用教程。
ℹ️ 本回答由 AI 生成,内容仅供参考