扫码打开我们小程序,需要携带信息记录邀请人是谁
发表时间:2023-11-07 17:44:00
文章来源:炫佑科技
浏览次数:196
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
扫码打开我们小程序,需要携带信息记录邀请人是谁
废话不多说,让我们进入主题吧。 我们首先要进入小程序进行配置。开发管理中,找到开发配置,向下滚动扫描通用链接二维码打开小程序配置项微信小程序扫码开发,点击添加
直接这样写是错误的,会获取不到数据。 您可以自行配置成就。 这是携带参数。 如果/后面是域名,则后面可以跟参数。 这就是匹配规则。 如果域名后面没有/,则没有参数。 如果以/结尾,则可以在生成二维码时在域名后面添加自己想要的参数。
保存时有一个验证文件,需要在服务器上配置。 将下载好的txt文件放到根目录下。 这个名字必须和他要求的一样。 您无需在前端担心这个问题。 只需拍摄错误报告的照片即可。 发给运维或者后端让他们进行配置。 否则不会保存,需要验证。
配置完成后,需要点击发布。 发布后生效。 我配置了两条规则。
配置完成后,二维码从哪里来? 这需要后端有一个二维码生成器。 二维码中可以配置一串字符串。 我们小程序的配置规则是字符串可以写成: //ceshi/?code=123,code就是后端需要传递给前端的参数。 它可以是用户的 ID、邀请码或其他内容。
生成二维码后放到服务器上,并返回一个URL给前端。这张图片可以打印并在小程序中显示。 其他人扫描后即可进入小程序
准备工作已经全部完成。 接下来就是在小程序中获取二维码中的值了。 其实很简单。 小程序为我们内置了一个方法。 活动中
onLoad(e) {
//二维码携带参数
// 获取到二维码原始链接内容
//获取到链接的值之后,可以用split或者别的方法提取出来
const query = decodeURIComponent(e.q)
const time = parseInt(e.scancode_time) // 获取用户扫码时间 UNIX 时间戳
console.log(query)
console.log(time)
},
以上是扫描二维码进入小程序的步骤。 其实和扫二维码点餐的功能是一样的。 可以在添加新产品或其他功能时使用。 *重要的是配置它。 一旦配置好了,就很好了。
如果以上对您有帮助扫码打开我们小程序,需要携带信息记录邀请人是谁,记得点赞并保存。 我还记录了很多开发过程中遇到的bug,都是大家一起努力完成的