美文网首页
扫普通链接二维码打开小程序

扫普通链接二维码打开小程序

作者: 不困于情 | 来源:发表于2019-01-07 13:27 被阅读43次

最近写到了这个功能,有些波折,写出来分享一下。

一、配置步骤

微信公众平台->开发->开发设置->翻到最下面,扫普通链接二维码打开小程序->添加


配置规则页面.png

二、配置说明

具体配置点击页面上的详细说明可以看到。我说几个不太好理解的点。

校验文件
校验文件需要你把下载下来的校验文件放到你的服务器下,并通过它所提示的地址(配置好二维码规则之后会提示你)可以访问到。我司所采用的是通过nginx代理的接口,所以我直接把校验文件放在了服务器的nginx下面,并配置好nginx ,达到通过网页访问可以看到校验文件的效果即可。
配置也很简单

 location /校验文件名称.txt {
    root    html;
    }

如果依然校验不通过,官方说明:

1.用户填写多个业务域名,需要确保所有的业务域名根目录下存在校验文件,否则会校验失败。
2.校验文件内容错误。校验文件内容一般是非HTML数据,如果下载下来的校验文件内容为HTML数据,一般为登录态过期。请重新登录小程序下载校验文件。
3.https证书过期。请确保https证书处于有效期内。
4.使用curl 测试链接,确保curl能够正常访问链接。
如确保上述步骤没问题,麻烦提供小程序appid和操作时间。

另外,校验文件检测时在指定位置就可以了。校验通过后即可删除。
测试连接
测试连接可以包括参数,如?id=1。这个在实际测试中也遇到很多麻烦。因为通过二维码进去之后不能打开调试,所以浪费了一些时间,不过可以通过把值直接弹出或者是展示到页面上来显示。
然后我们在小程序中通过options.q即可获取到通过二维码传过去的值。
其中二维码可以通过百度二维码生成网站来生成。

相关文章

网友评论

      本文标题:扫普通链接二维码打开小程序

      本文链接:https://www.haomeiwen.com/subject/xvqurqtx.html