如何實現在抖音中直接點擊打開微信小程序?【詳細教程】微信外部打開小程序
近期,微信小程序悄然開放了從外部跳轉到小程序的入口,讓用戶可以在微信外部瀏覽器或其他app中跳轉到微信小程序。
點擊體驗-外部一鍵跳轉小程序拋磚給大家:在抖音如何直接點擊打開微信小程序?
看完文章你可能就有答案了。如果沒有,請聯系我。
方法一:通過小程序scheme碼跳轉至小程序
優點:目前最好的方案,所有場景都支持跳轉到小程序為你的外部流量導入小程序。
缺點:需要注冊微信開放平臺,申請第三方平臺,然后使用接口獲取URL方案,步驟很多。
小程序任意頁面的URL方案都可以通過服務器接口獲取。適合從短信、郵件、微信頁面等場景打開小程序。通過URLScheme打開小程序的場景值是1065。生成的URL方案如下:weixin://dl/business/?T= *TICKET*iOS系統支持URL方案識別,在短信等應用場景下可以直接通過方案跳轉小程序。Android系統不支持直接識別URL Scheme,用戶無法通過Scheme正常打開小程序。開發者需要使用H5頁面進行調用,然后跳轉到Scheme打開小程序。跳轉代碼示例如下:location.href = & # 8216weixin://dl/business/?t = * TICKET * & # 8217當用戶打開H5或用戶觸發事件后,可以立即調用這個跳轉方法。調用上限方案會根據是否過期有效和過期時間參數分為短期有效方案和長期有效方案:
單個小程序每日生成Scheme上限為50萬個(包含短期有效Scheme與長期有效Scheme)有效時間超過31天的Scheme或永久有效的Scheme為長期有效Scheme單個小程序總共可生成長期有效Scheme上限為10萬個,請謹慎調用有效時間不超過31天的Scheme為短期有效Scheme單個小程序生成短期有效Scheme不設上限需要注意的事項
生成的URL Scheme僅支持從微信外打開小程序。微信內的網頁如需打開小程序請使用微信開放標簽-小程序跳轉按鈕,無公眾號也可以直接使用小程序身份開發網頁并免鑒權跳轉小程序,見云開發靜態網站跳轉小程序。符合開放范圍的小程序可以下發支持打開小程序的短信。該功能基本覆蓋當前用戶正在使用的微信版本,開發者無需進行低版本兼容。只能生成已發布的小程序的URL Scheme。通過URL Scheme跳轉到微信時,可能會觸發系統彈框詢問,若用戶選擇不跳轉,則無法打開小程序。請開發者妥善處理用戶選擇不跳轉的場景。開放范圍為國內非個人小程序開放。VV直選IOS使用URL方案跳轉,可以下載體驗。例子使用云開發靜態網站托管搭建網頁,沒有微信官方賬號,只需準備小程序,打開云開發。網頁會判斷它所處的環境來決定往哪個方向跳轉。如果在微信客戶端檢測到,會使用開放標簽跳轉,無需認證。如果在外部瀏覽器或App中檢測到,會使用URL方案跳轉小程序。
示例網頁地址:post pay-2g 5 hm 2 oxbbb 721 a 4-1258211818 . tcloudbaseapp . com/jump-MP . html
詳細代碼示例及說明:云開發靜態網站跳轉小程序。
方法二:云開發靜態網頁免鑒權跳轉靜態網站
優點:1、省去了小程序業務的域名配置;2.云開發有免費CDN名額;3、簡單粗暴,開發簡單,UI組件微信官方,體驗好。
缺點:一些排除云開發的可能性是禁止的。
H5跳躍小程序是非個人認證的小程序。利用云端開發靜態網站托管的網頁,無需認證即可跳轉到任何合法合規的小程序。即可以在微信內部瀏覽器的H5跳轉小程序,也可以在微信外部瀏覽器或其他app(如企業微信、QQ等)跳轉微信小程序。).在微信客戶端打開靜態網站頁面時,wx.config無需計算簽名即可傳入小程序AppID,即無需認證即可使用跳轉小程序的能力。點擊這個體驗(會跳轉到官方微信& # 8220;小程序的例子& # 8221;小程序):https://post pay-2g 5 hm 2 oxbbb 721 a 4-1258211818 . tcloudbaseapp . com/jump-MP . html
注意,打開靜態網站,綁定自定義域名,需要使用微信開發者工具& # 8211;云開發& # 8211;更多& # 8211;靜態網站”,才能有規避認證的能力。以下包含完整的代碼示例,包括HTML代碼和云函數代碼。示例無需準備微信官方賬號,只需準備小程序并在云開發中開放云開發和靜態網站托管能力。網頁會判斷它所處的環境來決定往哪個方向跳轉。如果在微信客戶端檢測到,會使用開放標簽跳轉,無需認證。如果在外部瀏覽器或App中檢測到,會使用URL方案跳轉小程序。注意,以下代碼中的以下內容必須替換,可以搜索<!–替換& # 8211;& gt查看所有需要更換的地方:
applet的AppID:填寫您的applet的AppID。
云開發環境ID:用靜態網站托管填寫你的云開發環境ID。
小程序原賬號id:填寫你的小程序原賬號ID(以GH _開頭)
applet的頁面路徑:填寫要跳轉到的applet的頁面路徑。
小程序名稱:填寫要跳轉到的小程序的名稱。
HTML:
點擊下載方法三:通過同一開放平臺綁定的APP拉起小程序
優點:只要綁定在同一個開發賬號下,不需要配置。
缺點:微信外部跳轉只能針對綁定的app實現,網頁等app暫時不支持。
可以申請微信開放平臺的認證,統一綁定app、小程序、網頁。考慮到在某些場景下,app需要通過小程序托管服務,OpenSDK提供了手機app拉起小程序的功能。
手機APP接入該功能后,用戶可以跳轉到APP內微信某個小程序的指定頁面,完成服務后再跳轉回原APP。移動應用上拉小程序功能已經向所有開發者開放。開發者在微信開放平臺賬號下申請移動應用,并通過審核后,即可獲得移動應用下拉小程序功能權限。
跳轉規則:
1.對于認證的開放平臺賬號,其移動應用可以跳轉到任何合法的小程序,并且可以跳轉的小程序數量沒有限制。
2.對于未通過認證的開放平臺賬號,其移動應用只能跳轉到同一開放平臺賬號下的小程序。注意:如果移動應用沒有上架,最多只能跳轉小程序100次/天,才能滿足調試要求。
如果您的問題還未解決可以聯系站長付費協助。

有問題可以加入技術QQ群一起交流學習
本站vip會員 請加入無憂模板網 VIP群(50604020) PS:加入時備注用戶名或昵稱
普通注冊會員或訪客 請加入無憂模板網 技術交流群(50604130)
客服微信號:15898888535
聲明:本站所有文章資源內容,如無特殊說明或標注,均為采集網絡資源。如若內容侵犯了原著者的合法權益,可聯系站長刪除。