當(dāng)我們通過(guò)微信公眾平臺(tái)成功注冊(cè)小程序之后,平臺(tái)就會(huì)給我們的小程序生成一個(gè)小程序碼,供我們下載使用,有人形象地稱之為“太陽(yáng)碼”“八卦碼”或“菊花碼”。
微信官方最初推出小程序時(shí),也是采用的常見(jiàn)的QR二維碼(Quick Response Code簡(jiǎn)稱為QRCode)。時(shí)隔6個(gè)月后,微信官方發(fā)布了私有碼制的二維碼,也就是現(xiàn)在的小程序碼。小程序碼采用36放射線以及其拓展的72放射線樣式組成,中心區(qū)域?yàn)樾〕绦蛑黧w的品牌LOGO。關(guān)于這個(gè)小程序碼,微信官方至今也未公布完整的協(xié)議細(xì)節(jié),而且只能通過(guò)微信產(chǎn)生和識(shí)別,其安全程度可見(jiàn)一斑。
小程序碼可以通過(guò)微信公眾平臺(tái)下載使用,如果仍然想要獲取QR形制的小程序二維碼,只能通過(guò)官方的接口獲取,并且,只適應(yīng)于需要碼數(shù)較少的應(yīng)用場(chǎng)景,但是可以配置頁(yè)面路徑。如果需要用到更多的小程序碼,微信官方根據(jù)頁(yè)面參數(shù)的長(zhǎng)短,分別提供了wxacode.get和wxacode.getUnlimited倆個(gè)api。wxacode.get生成的小程序碼,永久有效,數(shù)量有限,只適用于需要的碼數(shù)量較少的業(yè)務(wù)場(chǎng)景。wxacode.getUnlimited生成的小程序碼,永久有效,數(shù)量不限,主要適用于需要的碼數(shù)量極多的業(yè)務(wù)場(chǎng)景。
同時(shí),小程序碼支持一物一碼,通過(guò)掃描小程序碼支持跳轉(zhuǎn)到指定的頁(yè)面,但僅限于已認(rèn)證的服務(wù)號(hào)。
本文地址:http://m.blackside-inc.com//article/2021/0426/25538.html