为了微信小程序的推广,微信提供了多种小程序入口方式,比如在公众号中可以将已经关联过的小程序的页面放置到自定义菜单中,用户单击后就可以打开小程序的相关页面;或者是给用户发送公众号模板消息,用户点击收到的模板消息进入小程序。不过这些方式都需要微信客户端的支持,有些情况下您可能希望在微信客户端之外的APP中打开小程序,比如您可能通过短信或者邮件给用户发送营销通知,并希望用户在短信或邮件APP中打开小程序,以快速获取用户流量,完成引流、导购等目的。对于这种诉求,微信也给予了支持,下面介绍如何生成URL Scheme以及通过URL Scheme打开小程序的方法。
9.3.1生成小程序URL Scheme码
小程序URL Scheme码,用于短信、邮件、外部网页、微信内等方式拉起小程序的。通过服务端接口urlscheme.generate可以为小程序的任意页面生成小程序URL Scheme码。生成的URL Scheme如下所示: weixin://dl/business/?t= *TICKET* 接口地址 api.weixin.qq.com/wxa/generatescheme?access_token=[xxx]
请求参数:
- access_toke:接口调用凭证
- jump_wxa:跳转到的目标小程序信息。
- is_expire:生成的URL Scheme码类型,到期失效:true,永久有效:false。
- expire_time:URL Scheme码的失效时间,为Unix时间戳。生成的URL Scheme码在该时间前有效。最长有
|