2024国产成人精品免费视频|日本免费一区二区三区毛片|久久97超碰色中文字幕|亚洲天堂a中文字幕

基于微信小程序URL Link接口能力實(shí)現(xiàn)在H5頁(yè)面打開小程序任意頁(yè)面

2022-06-13 22:35 欄目:技術(shù)開發(fā) 查看(18616)

前幾天我們?cè)谖?gòu)網(wǎng)絡(luò)官網(wǎng)發(fā)布過名為《基于URL Scheme開放能力實(shí)現(xiàn)在H5頁(yè)面打開小程序任意頁(yè)面》的文章,其實(shí)這篇文章跟前面發(fā)的文章是類似的性質(zhì),都是為了實(shí)現(xiàn)在任意H5頁(yè)面打開小程序任意頁(yè)面。URL Link實(shí)際上還是基于URL Scheme來實(shí)現(xiàn)的,只是相當(dāng)于微信小程序平臺(tái)提供了一個(gè)官方的短網(wǎng)址生成平臺(tái)(如:https://wxaurl.cn/xxxx)。

單天生成Scheme+URL Link數(shù)量上限是50萬條。目前該功能僅對(duì)非個(gè)人小程序賬號(hào)開放權(quán)限,也就是以個(gè)人身份注冊(cè)的小程序不能使用該接口能力。通過測(cè)試發(fā)現(xiàn),跟URL Scheme不太一樣的一點(diǎn)就是,生成的URL Link鏈接支持不同用戶多次打開,而URL Scheme僅限給一個(gè)用戶打開。

跟URL Scheme一樣,自 2022 年 4 月 11 日起,URL Link有效期最長(zhǎng) 30 天,不再支持永久有效的URL Link、不再區(qū)分短期有效URL Link與長(zhǎng)期有效URL Link。

請(qǐng)求地址

https://api.weixin.qq.com/wxa/generate_urllink?access_token=ACCESS_TOKEN

其中ACCESS_TOKEN就是通過getAccessToken獲取的access_token(有效期為2個(gè)小時(shí),可以緩存),也就是這樣的信息:

57_ojAsr9tfw8gYoFuSN8XFeuHFGLOScdq75sZL4qVTnUF_YPxiJdJEPiPH1JB9NFxv3OsvTjTtcRf3aNMTl1BEAcZbBmPzCsuYoZYuXQtx8V11w68XtcuzRNC692aWZCXdIAj_8Zd1-N8ebMfo****ABAOFB

請(qǐng)求參數(shù)如下:

微信截圖_20220613222537

需要注意的是,跟URL Scheme生成接口不一樣,這個(gè)接口參數(shù)沒有jump_wxa,而是直接傳path、query、env_version等參數(shù)。主要參數(shù)舉例如下(參考上述官方文檔截圖):

1、path:通過 scheme 碼進(jìn)入的小程序頁(yè)面路徑,必須是已經(jīng)發(fā)布的小程序存在的頁(yè)面,不可攜帶 query。path 為空時(shí)會(huì)跳轉(zhuǎn)小程序主頁(yè)(如/pages/index/index);

2、query:通過 scheme 碼進(jìn)入小程序時(shí)的 query(也就是小程序頁(yè)面的參數(shù)),最大1024個(gè)字符,只支持?jǐn)?shù)字,大小寫英文以及部分特殊字符:`!#$&’()*+,/:;=?@-._~%“;

3、env_version:要打開的小程序版本。正式版為”release”,體驗(yàn)版為”trial”,開發(fā)版為”develop”,僅在微信外打開時(shí)生效。默認(rèn)為“release”(也就是正式版)。

簡(jiǎn)單的服務(wù)端demo代碼如下:

$jssdk = new \jssdk\Jssdk($this->config['appid'],$this->config['secret']);
$access_token= $jssdk->getAccessToken();
$url='https://api.weixin.qq.com/wxa/generate_urllink?access_token='.$access_token;
$params=[
 'path'=>'/pages/goods/view/view',
 'query'=>'goods_id=50' 
];
$res = $this->post($url, json_encode($params));
echo $res;

返回的信息如下:

微信截圖_20220613223129

實(shí)際上查看wxaurl.cn頁(yè)面的前端源碼,最終還是使用URL Scheme進(jìn)行跳轉(zhuǎn)的,如下圖:

微信截圖_20220613223243

 

與我們的項(xiàng)目經(jīng)理聯(lián)系
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流

轉(zhuǎn)載請(qǐng)注明出處:基于微信小程序URL Link接口能力實(shí)現(xiàn)在H5頁(yè)面打開小程序任意頁(yè)面 - 微構(gòu)網(wǎng)絡(luò)
分享:
江城| 望奎县| 凭祥市| 泰顺县| 崇阳县| 石门县| 玛纳斯县| 久治县| 鄄城县| 牟定县| 新蔡县| 临沂市| 密云县| 博白县| 盱眙县| 旺苍县| 平遥县| 远安县| 密山市| 泌阳县| 长泰县| 修文县| 贵德县| 景泰县| 宾川县| 湟源县| 阿合奇县| 北安市| 淄博市| 兰考县| 新民市| 建德市| 徐州市| 葫芦岛市| 晋江市| 上虞市| 泗洪县| 兰坪| 泊头市| 玉龙| 崇阳县|