如果有需要的話,可以完全提供機(jī)器人插件代碼和H5頁(yè)面代碼,提供技術(shù)支持,請(qǐng)合理正規(guī)使用。
最早知道這個(gè)需求的時(shí)候是一個(gè)朋友說(shuō)的,然后研究了一番,后來(lái)發(fā)現(xiàn)也沒(méi)那么難,符合相關(guān)的規(guī)范就可以了。
本來(lái)就有獲取微信appid和pagepath的功能了,感覺(jué)轉(zhuǎn)成二維碼應(yīng)該不難。
主要是符合這個(gè)要求,目錄 | 微信開(kāi)放文檔
1、在需要調(diào)用 JS 接口的頁(yè)面引入如下 JS 文件:http://res.wx.qq.com/open/js/jweixin-1.6.0.js?(支持https)
2、通過(guò) config 接口注入權(quán)限驗(yàn)證配置并申請(qǐng)所需開(kāi)放標(biāo)簽
wx.config({
debug: true, // 開(kāi)啟調(diào)試模式,調(diào)用的所有 api 的返回值會(huì)在客戶端 alert 出來(lái),若要查看傳入的參數(shù),可以在 pc 端打開(kāi),參數(shù)信息會(huì)通過(guò) log 打出,僅在 pc 端時(shí)才會(huì)打印
appId: '', // 必填,公眾號(hào)的唯一標(biāo)識(shí)
timestamp: , // 必填,生成簽名的時(shí)間戳
nonceStr: '', // 必填,生成簽名的隨機(jī)串
signature: '',// 必填,簽名
jsApiList: [], // 必填,需要使用的 JS 接口列表
openTagList: [] // 可選,需要使用的開(kāi)放標(biāo)簽列表,例如['wx-open-launch-app']
});
跳轉(zhuǎn)小程序:wx-open-launch-weapp
用于頁(yè)面中提供一個(gè)可跳轉(zhuǎn)指定小程序的按鈕。使用此標(biāo)簽后,用戶需在網(wǎng)頁(yè)內(nèi)點(diǎn)擊標(biāo)簽按鈕方可跳轉(zhuǎn)小程序。H5通過(guò)開(kāi)放標(biāo)簽打開(kāi)小程序的場(chǎng)景值為1167。
開(kāi)放對(duì)象
1)、已認(rèn)證的服務(wù)號(hào),服務(wù)號(hào)綁定“JS接口安全域名”下的網(wǎng)頁(yè)可使用此標(biāo)簽跳轉(zhuǎn)任意合法合規(guī)的小程序。
2)、已認(rèn)證的非個(gè)人主體的小程序,使用小程序云開(kāi)發(fā)的靜態(tài)網(wǎng)站托管綁定的域名下的網(wǎng)頁(yè),可以使用此標(biāo)簽跳轉(zhuǎn)任意合法合規(guī)的小程序。
因?yàn)橛姓J(rèn)證的服務(wù)號(hào),所以采用了第1種方法。
還需要所需跳轉(zhuǎn)的小程序原始id,即小程序?qū)?yīng)的以gh_開(kāi)頭的id,這個(gè)也好獲取,因?yàn)榍懊婺塬@取appid,這個(gè)gh_開(kāi)頭的id也好獲取。
有了這些,就是要再做一個(gè)H5的頁(yè)面,在H5頁(yè)面配置一些所需參數(shù)。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-621797.html
通過(guò)機(jī)器人獲取到所需參數(shù),然后傳到該H5頁(yè)面,這樣就可以了。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-621797.html
到了這里,關(guān)于(微信機(jī)器人)小程序轉(zhuǎn)二維碼,給微信機(jī)器人發(fā)送小程序生成二維碼,打開(kāi)H5頁(yè)面跳轉(zhuǎn)到小程序的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!