首 页最新软件下载排行文章资讯投稿发布下载专题
维维下载站
您的位置:首页软件教程应用软件 → 微信小程序码如何生成 微信小程序码生成详细方法步骤介绍

微信小程序码如何生成 微信小程序码生成详细方法步骤介绍

来源:维维整理 发布时间:2017-5-4 10:13:40 人气:

微信小程序码如何生成?许多小程序开发者,都需要获取进入小程序不同页面的二维码:包括常见的四方形QR码和新推出的小程序码。那么微信小程序码怎么生成呢,一起来看看吧。

微信小程序码生成详细方法步骤介绍:

让我们以“虚荣数据库”小程序的英雄详情页面为例来说明如何使用这个界面。

首先,我们需要确保相应的页面已经在applet的app.json代码中注册。

在此示例的设置中,我们需要在页面中注册pages / detail / hero / hero页面。

“页”:[ “页/索引/索引”, “页/细节/英雄/英雄”]

当然,相应的目录中也需要相应的页面文件,并且您的applet已经有一个已发布的在线版本。否则,在用户扫描代码后,微信将提示错误。

接下来,我们需要转到微信小程序背景来获取小程序的AppSecret(如果已经获得,则可以跳过此步骤)。

转到applet的背景,单击左侧的“Settings”,找到“Development Settings”,我们可以找到AppSecret项。单击“获取”或“重置”。扫描代码后,网页将显示新的AppSecret。

应该注意的是,如果您之前生成了新的AppSecret,旧的AppSecret将失败并执行此操作。

开发人员还需要记住正确保留AppSecret,尽可能确保AppSecret不会丢失或泄露。

获取二维码

使用applet的appID和AppSecret,我们可以使用服务器获取applet的QR代码。

在这种情况下,我们将通过模拟请求让您知道如何使用此接口。

我们需要使用AppID和AppSecret来获取AccessToken

在此步骤中,我们请求的地址是https://api.weixin.qq.com/cgi-bin/token。您需要使用GET方法传递AppID和AppSecret。

微信小程序码如何生成 微信小程序码生成详细方法步骤介绍

从结果中我们可以知道:执行此操作后,微信将向您返回一个JSON数据包。解析这个数据包,我们可以得到AccessToken。

使用AccessToken,我们可以获得不同的applet QR码。

微信为POST提供了两个接口来获取applet的QR码。您可以根据您的业务需求自由选择任何界面,并获得相应的小程序QR码(参数的ACCESS_TOKEN部分填入我们在上一步中获得的AccessToken)。

获取最新的「菊花式」小程序码,可以使用这个接口:https://api.weixin.qq.com/wxa/getwxacode?access_token=ACCESS_TOKEN。

想要经典的「狗皮膏药式」QR码,可以使用这个接口:https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=ACCESS_TOKEN

POST请求体中,需要包含小程序的页面地址,以及传入小程序的参数。记住,这个页面必须要在小程序里的进行注册。

本例中,JSON请求体如下:

{"path":"pages/detail/hero/hero?hero=kestrel"}

发送请求后,微信会直接返回一张制作好的「小程序码」。

现在,扫一扫这张小程序码,就到了指定页面了。

注意事项

除了我们在文章中举例说明的接口之外,微信还打开了另一个与QR码相关的界面,即“将普通的QR码扫到applet中”。

开发人员可以根据特定规则批量生成QR码。但它要求开发人员拥有已经提交的域名,并且个人身份小程序不能使用此界面。

微信将通过“获取小程序QR码”界面获得的QR码数量限制为100,000,似乎没有“登出先前生成的QR码”的功能和机制。

因此,如果您有大量的小程序QR码生成要求,建议使用公共链接QR码生成QR码。如果您需要使用微信提供的二维码生成界面,还应注意不要超过限制。

相关下载
栏目导航
本类热门阅览