核桃的笔记
记录技术点滴,分享开发心得
系统接口
GET
健康检查
系统健康检查接口
/system/ping
认证接口
POST
华为认证
华为OAuth2认证接口
/auth/sign
推送接口
GET
发送推送消息(GET)
通过GET方式发送推送消息
/push/{id}/{title}/{msg}/{url}
POST
发送推送消息(POST)
通过POST方式发送推送消息
/push/
设备管理接口
GET
获取所有设备
获取用户的所有设备
/devices
GET
根据ID获取设备
获取特定设备信息
/devices/{id}
PUT
更新设备信息
更新设备信息
/devices/{id}
DELETE
删除设备
删除设备
/devices/{id}
PUT
更新设备推送令牌
更新设备的Push Token
/devices/{id}/token
GET
根据推送令牌获取设备消息
根据推送令牌获取设备消息
/devices/token/{push_token}/messages
设备组合接口
POST
创建设备组合
创建设备组合
/combos
GET
获取所有设备组合
获取用户的所有设备组合
/combos
GET
根据UUID获取设备组合
获取特定设备组合信息
/combos/{uuid}
PUT
更新设备组合
更新设备组合信息
/combos/{uuid}
DELETE
删除设备组合
删除设备组合
/combos/{uuid}
POST
向设备组合添加设备
向设备组合添加设备
/combos/{uuid}/devices
GET
获取设备组合中的所有设备
获取设备组合中的所有设备
/combos/{uuid}/devices
DELETE
从设备组合移除设备
从设备组合移除设备
/combos/{uuid}/devices/{device_id}
消息管理接口
POST
创建消息
创建消息
/messages
GET
获取所有消息
获取所有消息
/messages
GET
根据ID获取消息
获取特定消息信息
/messages/{id}
PUT
更新消息
更新消息
/messages/{id}
DELETE
删除消息
删除消息
/messages/{id}
POST
发送消息
发送消息
/messages/{id}/send
日志接口
GET
根据消息ID获取推送日志
根据消息ID获取推送日志
/logs/messages/{message_id}
GET
根据设备ID获取推送日志
根据设备ID获取推送日志
/logs/devices/{device_id}