Skip to content

Latest commit

 

History

History
89 lines (65 loc) · 1.22 KB

push.md

File metadata and controls

89 lines (65 loc) · 1.22 KB

Terry-Mao/goim push http协议文档

push http接口文档,用于推送接口接入

接口汇总

接口名 URL 访问方式
单人推送 /1/push POST
单消息多人推送 /1/pushs POST
房间推送 /1/push/room POST
广播 /1/push/all POST

公共返回码

错误码 描述
1 成功
65535 内部错误

基本返回结构

{
    "ret": 1  //错误码
}
单人推送
  • 请求例子
# uid 表示推送的用户?uid=0
curl -d "{\"test\":1}" http://127.0.0.1:7172/1/push?uid=0
  • 返回
{
    "ret": 1
}
单消息多人推送
  • 请求例子
curl -d "{\"u\":[1,2,3,4,5],\"m\":{\"test\":1}}" http://127.0.0.1:7172/1/pushs
  • 返回
{
    "ret": 1
}
房间推送
  • 请求例子
curl -d "{\"test\": 1}" http://127.0.0.1:7172/1/push/room?rid=1
  • 返回
{
    "ret": 1
}
广播
  • 请求例子
curl -d "{\"test\": 1}" http://127.0.0.1:7172/1/push/all
  • 返回
{
    "ret": 1
}