前段時(shí)間,公司有個(gè)需求,需要手機(jī)瀏覽器?/APP/跳轉(zhuǎn)微信,后面發(fā)現(xiàn)原來(lái)微信將這功能隱藏在了?ticket?的生成接中,微信根據(jù)?ticket?在服務(wù)端存儲(chǔ)匹配,并打開(kāi)指定的網(wǎng)頁(yè),經(jīng)過(guò)全方面測(cè)試發(fā)現(xiàn),微信沒(méi)有直接開(kāi)放或者提供類(lèi)似的?api?給到第三方平臺(tái)或者開(kāi)發(fā)者。?
我們一個(gè)技術(shù)團(tuán)隊(duì)花了非常多的時(shí)間研究和突破,終于找到了生成生成跳轉(zhuǎn)微信跳轉(zhuǎn)鏈接的方式。?
有些做技術(shù)的,瀏覽器跳轉(zhuǎn)微信接口,總藏著掖著,一點(diǎn)分享精神都沒(méi)有,下面將把我研究出來(lái)的解決方案。分享給大家,希望對(duì)大家有所幫助。?
跳轉(zhuǎn)原理分析:?
從手機(jī)瀏覽器等非微信環(huán)境,跳轉(zhuǎn)到微信,都是利用weixin://dl/business/?ticket=ta428dhj739hg3efe6e這種形式的微信scheme。就是利用微信提供給這些商家的接口,把我們的鏈接轉(zhuǎn)換成對(duì)應(yīng)的ticket鏈接。
在哪兒可以找到微信跳轉(zhuǎn)的接口呢?我們分析跳轉(zhuǎn)鏈接后,發(fā)現(xiàn)了接口的出處。?
到網(wǎng)站上可以申請(qǐng)到微信跳轉(zhuǎn)接口,然后直接調(diào)用他們提供的接口,就可以把我們的鏈接轉(zhuǎn)換成對(duì)應(yīng)的微信跳轉(zhuǎn)鏈接了,微信跳轉(zhuǎn)?wap?跳轉(zhuǎn)微信接口,希望這篇文字能幫助大家!