全能消息推送 Bark APP
  • HTTPS
  • 离线推送
  • OpenAPI 3.1

API Reference

推送 API 文档

支持离线推送。接口使用 SSL/TLS(HTTPS),可向个人客户端或频道关注者发送通知。

向一个已注册的客户端发送通知。表单、JSON、GET 三种入口能力相同。

POST接口地址(表单格式)

POST

参数multipart/form-data

参数 是否必须 说明
title 是 推送标题
msg 是 推送内容
url 可选 点击通知跳转的链接
token 是 要接收消息的客户端注册的token
issecure 是 固定值:0
msgType 可选 消息类型,0:频道消息 1:个人信息 2:其他信息,默认值:1
icon 可选 【支持安卓、鸿蒙、苹果】通知图标,必须是https协议的网络地址图片
请注意:
安卓系统,在线推送显示图标支持所有品牌手机,离线推送显示图标只支持华为和荣耀
鸿蒙系统,网络图片大小不能大于192KB,否则不显示
sender 可选 发送者,默认:匿名消息,会在【接收消息】列表中显示

示例格式

请求multipart/form-data
POST /push/api/v1/sendMsg_New.php HTTP/1.1
Host: www.ggsuper.com.cn
Content-Type: multipart/form-data

title=推送标题
msg=推送内容
url=可选跳转链接
token=接收端的Token
issecure=0
sender=发送者
返回成功
{
    "code": "80000000",
    "msg": "Success"
}

POST接口地址(JSON格式)

POST

参数application/json

参数 是否必须 说明
title 是 推送标题
msg 是 推送内容
url 可选 点击通知跳转的链接
token 是 要接收消息的客户端注册的token
issecure 是 固定值:0
msgType 可选 消息类型,0:频道消息 1:个人信息 2:其他信息,默认值:1
icon 可选 【支持安卓、鸿蒙、苹果】通知图标,必须是https协议的网络地址图片
请注意:
安卓系统,在线推送显示图标支持所有品牌手机,离线推送显示图标只支持华为和荣耀
鸿蒙系统,网络图片大小不能大于192KB,否则不显示
sender 可选 发送者,默认:匿名消息,会在【接收消息】列表中显示

示例格式

请求application/json
POST /push/api/v1/sendMsg3_New.php HTTP/1.1
Host: www.ggsuper.com.cn
Content-Type: application/json

{
    "title": "推送标题",
    "msg": "推送内容",
    "url": "可选跳转链接",
    "token": "接收端Token",
    "issecure": 0,
    "sender": "发送者"
}
返回成功
{
    "code": "80000000",
    "msg": "Success"
}

GET接口地址

GET

参数Query · 需 URL 编码

参数 是否必须 说明
title 是 推送标题(需URL编码)
msg 是 推送内容(需URL编码)
url 可选 点击通知跳转的链接(需URL编码)
token 是 要接收消息的客户端注册的token(需URL编码)
issecure 是 固定值:0
msgType 可选 消息类型,0:频道消息 1:个人信息 2:其他信息,默认值:1
icon 可选 【支持安卓、鸿蒙、苹果】通知图标,必须是https协议的网络地址图片(需URL编码)
请注意:
安卓系统,在线推送显示图标支持所有品牌手机,离线推送显示图标只支持华为和荣耀
鸿蒙系统,网络图片大小不能大于192KB,否则不显示
sender 可选 发送者,默认:匿名消息,会在【接收消息】列表中显示(需URL编码)

示例格式

请求Query
GET /push/api/v1/sendMsg2_New.php HTTP/1.1
Host: www.ggsuper.com.cn

title=推送标题
msg=推送内容
url=可选跳转链接
token=接收端的Token
issecure=0
sender=发送者
返回成功
{
    "code": "80000000",
    "msg": "Success"
}

错误代码对照表

0

发送失败,网络原因或无效数据

200

token错误或者失效

300

请求过于频繁,普通用户1小时内最多接收3次消息

400

接收消息对象当天次数已用完

500

已被对方拉黑,消息无法发出!

1000

风控系统检测到你有异常行为,已被封号,有问题请联系客服企业微信!

POST接口地址(JSON格式,向关注频道的人推送)

POST

参数application/json

参数 是否必须 说明
title 是 推送标题
msg 是 推送内容
url 可选 点击通知跳转的链接
token 是 频道创建人的token
channel_id 是 频道的channelID,可在我的频道中查看

示例格式

请求application/json
POST /push/api/v1/sendChannelMsg2_New.php HTTP/1.1
Host: www.ggsuper.com.cn
Content-Type: application/json

{
    "title": "推送标题",
    "msg": "推送内容",
    "url": "可选跳转链接",
    "token": "频道创建人的Token",
    "channel_id": "1"
}
返回成功
{
    "code": "80000000",
    "msg": "Success"
}

错误代码对照表

0

发送失败,网络原因或无效数据

100

每个频道每3秒只能发送一次推送