当我们通过微信公众平台成功注册小程序之后,平台就会给我们的小程序生成一个小程序码,供我们下载使用,有人形象地称之为“太阳码”“八卦码”或“菊花码”。
微信官方最初推出小程序时,也是采用的常见的QR二维码(Quick Response Code简称为QRCode)。时隔6个月后,微信官方发布了私有码制的二维码,也就是现在的小程序码。小程序码采用36放射线以及其拓展的72放射线样式组成,中心区域为小程序主体的品牌LOGO。关于这个小程序码,微信官方至今也未公布完整的协议细节,而且只能通过微信产生和识别,其安全程度可见一斑。
小程序码可以通过微信公众平台下载使用,如果仍然想要获取QR形制的小程序二维码,只能通过官方的接口获取,并且,只适应于需要码数较少的应用场景,但是可以配置页面路径。如果需要用到更多的小程序码,微信官方根据页面参数的长短,分别提供了wxacode.get和wxacode.getUnlimited俩个api。wxacode.get生成的小程序码,永久有效,数量有限,只适用于需要的码数量较少的业务场景。wxacode.getUnlimited生成的小程序码,永久有效,数量不限,主要适用于需要的码数量极多的业务场景。
同时,小程序码支持一物一码,通过扫描小程序码支持跳转到指定的页面,但仅限于已认证的服务号。
本文地址://www.qlpinke.com//article/2021/0426/25538.html