直达链接可以是一个小程序唤起链接,当用户语音触发轻服务时就可以唤起指定的小程序,进入指定的页面。

一、设置链接

小程序唤起链接的格式为:

  1. webapp://com.alibaba.ailabs.genie.webapps/open?appId=2021002128619126&pkg=com.alibaba.ailabs.genie.webapps

参数 appId 指的是小程序应用对应支付宝小程序的 id,在小程序应用基本信息中为 MiniAPP ID。

25.png

如果期望唤起小程序内某个指定的页面,需要先知道此页面的page信息,例如:pages/index/index。则小程序指定页面的唤起链接为:

  1. webapp://com.alibaba.ailabs.genie.webapps/open?appId=2021002128619126&page=pages/index/index&pkg=com.alibaba.ailabs.genie.webapps

二、添加参数

点击参数区域中的“添加参数”按钮,添加一条新的参数。
26.png

在弹框中输入 参数名参数值,点击“确认”保存参数。
27.png

在参数列表的操作栏,点击“编辑”可以重新编辑参数,点击“删除”可以删除这条参数。
28.png

三、获取参数

小程序应用可以从onAppShow方法中获取应用调起链接和参数:

  1. my.onAppShow(function (event) {
  2. my.alert({content: 'my.onAppShow.event = ' + JSON.stringify(event)}); //解析event参数,并处理
  3. })

onAppShow具体使用文档:https://opendocs.alipay.com/mini/api/nn7do1