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

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

一、配置步骤

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


配置规则页面.png

二、配置说明

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

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

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

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

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

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容