获取二维码
获取小程序对应版本的二维码
注意:
- 这里的版本指的是线上版、审核版、测试版。
- 对于线上版,二维码中不包含版本号的信息,所以不管发过多少次版本,生成的二维码都是一样的,并且扫码看到的都是最新版本的内容
请求地址
POST https://open.microapp.bytedance.com/openapi/v1/microapp/app/qrcode
Query 参数
参数名 | 参数类型 | 是否必须 | 备注 |
---|---|---|---|
component_appid | string | 是 | 第三方平台的 appid |
authorizer_access_token | string | 是 | 授权小程序的接口调用令牌 |
Body 参数(json)
参数名 | 参数类型 | 是否必须 | 备注 |
---|---|---|---|
version | string | 是 | 入参: current 或 audit 或 latest current 线上版 audit 审核版 latest 测试版 |
path | string | 否 | 小程序启动参数,包含两部分: 页面路径?页面参数 如果设置,则扫描二维码后直接跳转到该页面;否则跳转到首页。 |
Body 参数示例
{
"version": "latest",
"path": "pages/result/index?name=xxx"
}
返回值
正确情况下返回图像的字节流,响应 header 中包含
HTTP/1.1 200 OK
Content-Type: image/png
错误码
错误码 | message |
---|---|
40030 | 生成的二维码为空,请检查当前版本是否有效 |
点击纠错
评价此篇文档