推送服务基本思路如下:
1.注册推送服务
2.在线消息推送
3.离线消息推送
基本思路
API注册服务:
mysql db_swoole_push :
ts_user
注册推送服务:同时支持http get和post请求方法。
http API
推送服务提供的API接口:
1.get Method
2.post Method
3.both get & post
get a
get b
post a
post b
both a
both b
websocket client
client nine
get 示例:
Get 示例
广播通知
广播
效果
单播
点播
效果
组播
组播
效果
注意:
1.swoole 中设置POST消息解析开关,选项为true时自动将Content-Type为x-www-form-urlencoded的请求包体解析到POST数组。设置为false时将关闭POST解析。
Content-Type
2.host 和guest之间的端口通道要打开
vagrant port
guest firewall port
that's all