小程序生成URL Link,获取query参数
2021-09-29 本文已影响0人
small_zeo
获取小程序 URL Link,适用于短信、邮件、网页、微信内等拉起小程序的业务场景。通过该接口,可以选择生成到期失效和永久有效的小程序链接,有数量限制,目前仅针对国内非个人主体的小程序开放
注: 获取 URL Link前需要先获取access_token。通过 URL Link 进入的小程序页面路径,必须是已经发布的小程序存在的页面。
- 获取小程序全局唯一后台接口调用凭据(access_token)。
auth.getAccessToken
请求地址
GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
image.png
获取 URL Link
- HTTPS 调用
请求地址
POST https://api.weixin.qq.com/wxa/generate_urllink?access_token=ACCESS_TOKEN
image.png
接口返回的url_link即生成的小程序 URL Link,可以在短信、邮件、网页、微信内等拉起小程序的业务场景。
- 请求参数query的格式
{
......
"query": "linkId=D8211B1EDBBF4863B3C10A1DEF7&name=shuhaizx"
}
获取query参数
在onLoad 中获取的方法
onLoad (options) {
let linkId= options.linkId
let name = options.name
if (linkId) {
this.linkId = options.linkId
}
this.getDetail()
}