微信小程序订阅消息wx.requestSubscribeMessage需要注意的几个地方_百...
1、此外,值得注意的是,使用「订阅消息」后,原小程序模板消息接口将于2020年1月10日下线,也就无法再使用原接口推送模板消息,开发者们需要注意及时调整接口。但是,微信服务号模板消息暂不受影响。选择权回到用户手中。
2、一次性订阅消息: 用户一次订阅,服务端可以不限时间的下发一条服务消息。调用 wx.requestSubscribeMessage(Object object) 来让用户订阅。如果用户没有勾选“总是保持以上选择,不再询问”,则每次都会弹框询问,供用户选择;反之,则不再弹窗询问,直接在该方法的success中返回用户保持的选择。
3、但需注意:在一次订阅中,点击“总是保持以上选择,不再询问”+“允许”之后,只能收到一条消息通知。 勾选总是,只是在下次调用wx.requestSubscribeMessage的时候帮你默认做出选择,还是需要调用了这个才能收到消息,而不是做出一次选择后就高枕无忧了。
4、本来想给小程序加个定时提醒功能,奈何没这么流量支持,所以只能做个记录。
5、功能”菜单,选择“订阅消息”,点击“添加”,选择需要的消息模板,并配置关键词。获取下发权限:在微信公众平台获取下发权限,小程序端消息订阅接口需要用户同意才能使用。调用接口下发订阅消息:在小程序js端调用wx.requestSubscribeMessage方法,向用户展示弹窗,用户可打开自己想要接受的消息开关。
微信小程序的有哪些限制
1、微信支付接口小程序对接微信支付,需要额外开通“微信支付商户”的账户而开通微信账户也许要企业资格。同时,小程序本身也需要通过认证,才能开通微信支付接口,而个人主体的小程序是无法进行微信认证的,所以也就无法开通微信支付接口了。
2、不支持HTML、没有 Dom。网页用的 JS、CSS 基本要全部重写,WXML 的语法和 HTML 差异还挺大,基本是一个个照着手册的属性去改。CSS 选择器不支持级联。小程序源码打包后的大小限制为1M,超大传不上去。单次通过 wx.request传输的数据最大也是1M。
3、小程序源码打包后的大小限制为1M,超大传不上去。MINA框架实现的tabbar,最多5个tab。不能开启普通网页。微信小程序(weixinxiaochengxu),简称小程序,英文名MiniProgram,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。
4、开启小程序管理权限:在微信公众平台进入小程序-设置-管理权限,设置成员的权限级别为管理员或开发者。 身份认证:对小程序进行实名认证,要求所有用户必须进行实名认证后才能使用该小程序。
5、禁止运营某些特定类别的小程序,例如私彩、抢先看、涉及民生敏感咨询等。开发者要求:开发者需遵守平台相关规定,维护一个良好的开发行为。如有违规行为,可能导致开发者账号受限、封禁甚至追究法律责任。以上规则仅作参考,实际使用小程序时,请务必遵循最新的小程序平台规则,以确保开发和运营的顺利进行。
6、个体验者;已认证的小程序最多可绑定20个开发者,40个体验者。其实微信小程序开发中需要注意的细节不止这几点,只是目前最需要用户了解的信息。

微信小程序开发中的request只能是https请求么
是的,目前微信小程序、苹果APP开发,安卓等都属于强制HTTPS请求的,如果没有可以淘宝Gworg获取。
是的。每个微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名与进行网络通信。包括普通HTTPS请求(wx.request)、上传文件(wx.uploadFile)、下载文件(wx.downloadFile)和WebSocket通信(wx.connectSocket)。
微信小程序发起请求必须是https请求。原因如下:为了保护小程序应用安全,微信官方的需求文档要求,每个微信小程序必须事先设置一个通讯域名,并通过HTTPS请求进行网络通信,不满足条件的域名和协议无法请求。因此开发者应先准备好配置好HTTPS证书的域名。
是的,必须是https开头的,没有的话可以去买一个正规的。微信小程序提供的功能:提供小程序页概念:支持分享当前信息,例如分享00700股票页面,好友打开时看到的是00700股票的实时信息,而无需再次启动小程序。对话分享:可以分享到对话,支持分享给单个好友及微信群。
是的,必须采取HTTPS协议。具体步骤:将确定需要HTTPS的域名准备好。进入淘宝里面找到:Gworg,并且按照要求完成SSL证书认证。获得SSL证书后配置到服务器就可以HTTPS请求,具体配置要让Gworg提供技术文档。微信小程序对服务器要求满足:TLSv 2 协议、PFS(完全正向保密)ECDHE。
首先根据微信小程序的要求,需要使用域名!必须使用HTTPS协议加密,并且符合以下ATS标准:证书(要求):安全的证书公钥算法(RSA 2048 位以上或 ECC 256 位以上)、安全的证书签名算法(SHA2)、证书被 Apple ATS 信任(权威机构颁发)、证书与域名匹配(包含被检测的域名)、证书时间有效(未过期)。
