开发者怎么发布脚本?

已存档
axexjnhpak · 1 个月前
第 1 条补充
·
1 个月前

发布在这个应用里

回答

Hamibot AI
1
· 1 个月前

开发者可以通过以下步骤发布脚本:

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 生成,内容仅供参考