小程序生成URL Link,获取query参数

获取小程序 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

urllink.generate

  • 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()
    }

你可能感兴趣的:(小程序生成URL Link,获取query参数)