小程序分享

Mr.Hope ... 小程序 大约 2 分钟

# 二维码生成

目前小程序二维码生成选用的是无限制生成二维码

我们使用 Postman 软件进行二维码的获取。

# 调用凭据获取

获取任何二维码都需要先获取 access_token,这是小程序全局唯一后台接口调用凭据。文档地址

请求方式为:

GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
1

更多详情可以见文档。AppSecret由于权限很大不在此文档中直接放置。

# 无限制二维码生成

在获取access_token之后就可以获取小程序二维码了。

POST https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
1

请注意,在 Postman 软件中,首先要注意使用 post 方法。Body 使用 raw,格式选择 Text,需要将 pretty 化的 JSON 输入即可正常获取二维码。获取完二维码之后,需要在 response 中点击返回图片右上角的 save as,保存为 jpg 格式的文件即可保存二维码。

# 小程序链接

具体格式如下:

文本内容<a
  href="不支持小程序时打开的网页"
  data-miniprogram-appid="小程序的appid"
  data-miniprogram-path="小程序路径"
  >点击跳小程序</a
>
1
2
3
4
5
6

在此处,我们的小程序 appid 为 wx9ce37d9662499df3

如果需要跳转到东师攻略指南页面的话,需要按照如下格式填写:

<a
  href="https://nenuyouth.com/guide/JSON名称"
  data-miniprogram-appid="wx9ce37d9662499df3"
  data-miniprogram-path="module/sharePage?aim=JSON名称"
  >跳转主题名称</a
>
1
2
3
4
5
6

例子:

<a
  href="https://nenuyouth.com/guide/check5"
  data-miniprogram-appid="wx9ce37d9662499df3"
  data-miniprogram-path="module/sharePage?aim=check5"
  >新生接站</a
>
1
2
3
4
5
6

需要注意的是如果页面名称为 XXX0,则网页中不包含 0。比如: check0 的网址需要写作https://nenuyouth.com/guide/check