微信小程序(以下称小程序)推广需要物料做支撑,那物料包括哪些呢,下面我们就来总结一下:
一、小程序码
可通过后台接口获取小程序任意页的小程序码,此小程序码永久有效。有二种生成方式。形式如下:
1、POST
https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=ACCESS_TOKEN
获取小程序码,适用于需要的码数量较少的业务场景。通过该接口生成的小程序码,永久有效,有数量限制(100,000)。wxacode.createQRCode | 微信开放文档
2、POST
https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
获取小程序码,适用于需要的码数量极多的业务场景。通过该接口生成的小程序码,永久有效,数量暂无限制(调用分钟频率受限(5000次/分钟))。wxacode.getUnlimited | 微信开放文档
以上两种方式推荐第2种,第1种可处理接受参数较长的情况。
二、二维码
官方不推荐使用,通过后台接口可以获取小程序任意页面的小程序二维码。形式如下:
API:POST https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=ACCESS_TOKEN
可接受 path 参数较长,生成数量受限(100,000)。wxacode.createQRCode | 微信开放文档
三、链接
1、获取 URL Scheme(非个人)
通过服务端接口urlscheme.generate | 微信开放文档或在小程序管理后台「工具」-「生成 URL Scheme」入口可以获取打开小程序任意页面的 URL Scheme。适用于从短信、邮件、微信外网页等场景打开小程序。 通过 URL Scheme 打开小程序的场景值为 1065。可短信打开。
形式如:weixin://dl/business/?t= *TICKET*
IOS:直接识别。
Android:需通过H5跳转。形如:location.href = 'weixin://dl/business/?t= *TICKET*'
2、获取 URL Link(非个人)
通过服务端接口urllink.generate | 微信开放文档可以获取打开小程序任意页面的 URL Link。适用于从短信、邮件、网页、微信内等场景打开小程序。 通过 URL Link 打开小程序的场景值为 1194。可短信打开。
形式如:https://wxaurl.cn/*TICKET* 或 https://wxmpurl.cn/*TICKET*
3、获取 Short Link(电商类目)
通过服务端接口shortlink.generate | 微信开放文档可以获取打开小程序任意页面的 Short Link。适用于微信内拉起小程序的业务场景。通过 Short Link 打开小程序的场景值为 1179。
形式如:#小程序://小程序示例/示例页面/9pZvnVw3KMCQpVp
四、扫普通链接二维码打开小程序
这是微信小程序提供一种较特殊生成二维码的方式,可通过官网后台配置。路径为:开发管理--开发设置--扫普通链接二维码打开小程序。文档说明:扫普通链接二维码打开小程序 | 微信开放文档