回答
在Hamibot中打包脚本主要是指准备并上传脚本文件和配置文件的过程。以下是具体操作步骤:
方法一:通过控制台界面打包(推荐)
- 进入Hamibot开发者控制台
- 点击"创建脚本"按钮
- 输入脚本名称
- 上传脚本文件(.js后缀),系统会自动创建基础结构
- 如有配置需求,可上传config.json配置文件
- 点击"创建"完成脚本打包
方法二:通过API打包(适合自动化)
// 文档地址 https://docs.hamibot.com/
// 上传脚本和配置文件(同时上传两个文件)
var res = http.request('https://api.hamibot.com/v1/devscripts/你的脚本_id/files', {
method: 'PUT',
headers: {
authorization: '你的令牌(hmp开头)',
},
files: [
{ name: 'data', filename: 'index.js', contentType: 'application/javascript', data: open('index.js') },
{ name: 'data', filename: 'config.json', contentType: 'application/json', data: open('config.json') }
]
});
log(res.body.json());
注意事项:
- 脚本文件必须是.js后缀
- 配置文件必须是JSON格式
- 可同时上传2个文件(脚本+配置)
- 单个文件大小不能超过3MB
- 需要正确指定MIME类型:
- 脚本文件:application/javascript
- 配置文件:application/json
如果你已经创建了脚本但需要更新,使用相同的方法上传新版本即可覆盖原有文件。
需要发布脚本到市场时,可以使用发布API:
// 文档地址 https://docs.hamibot.com/
var res = http.request('https://api.hamibot.com/v1/devscripts/你的脚本_id/publish', {
method: 'POST',
headers: {
authorization: '你的令牌(hmp开头)',
}
});
log(res.body.json());
ℹ️ 本回答由 AI 生成,内容仅供参考