在测试接入抖音小游戏订阅消息推送时遇到的问题
1.app_id/access_token 不合法:
只要将token和appid转换成字符串传入即可。
2.msg_id 不合法:
在文档订阅消息中,
显示的参数tpl_id明明是模板id,在实际使用中传入了模板id,返回的确实msg_id找不到,(愤怒!!!!)
最后将这个参数改成了生成后的消息id就没问题
3.后台开启消息推送,url一直绑定不上:
这个必须是公网能访问的https的地址,否则就会报错,提示连不上,为了解决这个问题还专门去租了阿里云的服务器、域名、ssl证书,但ssl一直没审核下来(靠,白忙活!!!),最后使用localtunnel搭建个临时的用于测试的服务器来做这个绑定服务器地址,能请求到了,但还是有问题,原因就是用它官网指引来绑定的,按照其中的代码示例(转换成js)来做验证消息,会发现req.body是空的,会报错找不到toString()接口,最后干脆不用这么复杂(在测试时不用管那么多,先跑通),直接给它返回200状态码,没想到就成功了!
抖音消息推送指引地址:消息推送配置接入指引_抖音开放平台