Files
htsy-cli/README.md
T

38 lines
864 B
Markdown

# htsy-cli
海豚私域接口命令行工具。
## 使用
```bash
./htsy-cli login --username USER --password PASS
./htsy-cli status
./htsy-cli call /api/account/user/info -d '{}'
./htsy-cli call /api/bot/wx/list -d '{"page":1,"pageSize":20,"botType":1}'
```
Windows 下二进制文件名是 `htsy-cli.exe`,命令示例里的 `./htsy-cli` 对应替换为 `htsy-cli.exe`
`login` 会按用户名是否包含 `@` 自动分流:
- `ldc@18030042216` -> `/api/account/user/login/in`
- `18030042216` -> `/api/account/login/in`
登录成功后,CLI 会把登录信息保存到当前用户主目录下的 `~/.htsy/config.json`。Linux、macOS、Windows 均支持。
## 构建
```bash
make build
make release VERSION=v0.1.0
```
`make release` 会构建:
- `linux/amd64`
- `linux/arm64`
- `darwin/amd64`
- `darwin/arm64`
- `windows/amd64`
- `windows/arm64`