技术干货】【【服务端API】ios公众号推送消息无法打开的原因

网友投稿 591 2022-05-30

在使用服务端API进行公众要消息推送时,使用官方文档的说明格式:

1

2

3

【技术干货】【【服务端API】ios公众号推送消息无法打开的原因

4

5

6

7

8

9

10

11

{

"publicAccID": "HX1234567890",

"msgRange": 0,

"toUserList": ["john@welink", "john@1234"],

"msgTitle": "{\"EN\": \"hello world\", \"CN\": \"你好\"}",

"msgContent": "{\"CN\": \"欢迎使用\", \"EN\":\"Welcome\"}",

"urlType": "html",

"urlPath": "h5://demo.com",

"msgOwner": "John",

"createTime": "1487289600000"

}

这样推送是没有问题的,用户收到推送后也可以打开,但是如果 urlPath参数中含有某些未转义的特殊字符时,在ios下可能无法打开推送链接。比如url中含有 ^ , 则会导致无法打开推送链接。

解决办法: 建议url参数中尽量不要带有特殊字符,比如某些加密的字符串可以在进行base64转码一下。

WeLink 云市场 软件开发云

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【Python3网络爬虫开发实战】3.1-使用urllib
下一篇:《Word/Excel/PPT 2019完全自学教程 : 视频讲解版 》 —3.1.2 插入联机图片
相关文章