首 页最新软件下载排行文章资讯投稿发布下载专题
维维下载站
您的位置:首页软件教程应用软件 → 微信小程序码怎么样生成方法 微信小程序码生成流程

微信小程序码怎么样生成方法 微信小程序码生成流程

来源:维维整理 发布时间:2017-5-4 9:46:53 人气:

微信小程序码要如何生成?不少小程序开发者,都需要获取进入小程序不同页面的二维码:包括常见的四方形QR码和新推出的小程序码。那么微信小程序码要怎么样生成呢,下面给大家带来的是微信小程序码生成详细方法步骤,赶紧来详细了解一下吧。

微信提供“获取小程序QR码”的界面。通过该界面,商家和开发者可以将小程序QR码创建到不同的页面中,而不会将扫描代码限制在苹果程序主页中。

小程序码怎么生成:

下面,小编就以「虚荣数据库」小程序的某个英雄详情页为例,展示这个接口的使用方法。

【准备工作】

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

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

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

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

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

转到小程序背景,单击左侧的“设置”,找到“开发设置”,我们就可以找到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中)。

获取最新的“Chrysanthemum”applet代码并使用此界面: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请求正文中,您需要包含applet的页面地址和传递给applet的参数。请记住,此页面必须在小程序中注册。

本例中,JSON请求体如下:

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

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

现在,扫一扫这张小程序码,看看是不是到了指定页面了?

【注意事项】

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

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

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

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

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