# 发布

## 功能说明

将机器人 Bot 发布到线上。

## 请求 uri

`/v2/bot/publish`

## 请求类型

`POST`

## 请求参数

### params

无特殊参数。

## 返回参数

无特殊参数。使用 [发布进度查询](progress) 接口查发布生效进度即可，传入 `env="online"` 查询发布到线上的进度。

## 示例

- 请求示例

```bash
curl -X POST \
  https://openaiapi.weixin.qq.com/v2/bot/publish \
  -H 'content-type: application/json' \
  -H 'X-OPENAI-TOKEN:brhziaX+cXoNHY2rRBUlQgC2YA4oPCJk65fbdb589723' \
  -H 'request_id:255i0ug8-l9q4-3801-44ft-w7csjn9e5142' \
  -H 'timestamp:1711001766' \
  -H 'nonce:abc' \
  -H 'sign:通过sign=md5(Token+str(unix_timestamp)+nonce+md5(body))生成'
```

- 正确返回示例

```json
{
  "code": 0,
  "data": {
    "task_id": "d4405ce0b0d04a16b41c6d9e0be0ccd7"
  },
  "msg": "success",
  "request_id": "test123"
}
```
