前段時間,公司有個需求,需要手機瀏覽器 /APP/跳轉微信,后面發現原來微信將這功能隱藏在了 ticket 的生成接中,微信根據 ticket 在服務端存儲匹配,並打開指定的網頁,經過全方面測試發現,微信沒有直接開放或者提供類似的 api 給到第三方平台或者開發者。
我們一個技術團隊花了非常多的時間研究和突破,終於找到了生成生成跳轉微信跳轉鏈接的方式。
有些做技術的,瀏覽器跳轉微信接口,總藏着掖着,一點分享精神都沒有,下面將把我研究出來的解決方案。分享給大家,希望對大家有所幫助。
跳轉原理分析:
從手機瀏覽器等非微信環境,跳轉到微信,都是利用 weixin://dl/business/?ticket=ta428dhj739hg3efe6e 這種形式的微信 scheme。就是利用微信提供給這些商家的接口,把我們的鏈接轉換成對應的 ticket 鏈接。
在哪兒可以找到微信跳轉的接口呢?我們分析跳轉鏈接后,發現了接口的出處。
接口地址: http://www.seoniao.com
到網站上可以申請到微信跳轉接口,然后直接調用他們提供的接口,就可以把我們的鏈接轉換成對應的微信跳轉鏈接了,微信跳轉 wap 跳轉微信接口,希望這篇文字能幫助大家!