# 推送接口
## 参数说明
| 参数 | 说明 |
| :---: | :--: |
|key | 接口密钥,32位|
|to| 推送目标,all,user,room|
|id| 推送目标参数,如用户id、群id|
|name | 推送目标参数的名称,用户名/群名(和id二选一)|
|type| 推送数据类型 image,text,video,file,sleep|
|data| 推送数据,如文本、图片文件地址、睡眠时间|
## GET,推送单条数据
``` http
GET /pushapi?key=15e12a12b0b37dbe3341dabae8f3a25&to=all&type=text&data=Hello%20World!
```
## POST,推送多条数据
``` json
POST /pushapi?key=&to=user&id=@111
Content-Type: application/json
[
{"type":"text","data":"hello"},
{"type":"sleep","data":2000},
{"type":"image","data":"https://xx.com/x.jpg"}
]
```
## 示例
推送给一个昵称叫做【小行微助手】的微信好友:
``` HTTP
GET /pushapi?key=15e12a12b0b37dbe3341dabae8f3a25&to=user&name=小行微助手&type=text&data=你好!
```
推送给一个群名叫做【测试群】:
``` HTTP
GET /pushapi?key=15e12a12b0b37dbe3341dabae8f3a25&to=room&name=测试群&type=text&data=你好!
```