getunlimited

解释:获取小程序二维码,适用于需要的码数量较多的业务场景。通过该接口生成的二维码,永久有效,无数量限制。

接口调用请求说明

  1. POST https://openapi.baidu.com/rest/2.0/smartapp/qrcode/getunlimited?access_token=ACCESS_TOKEN

参数说明

query参数:

参数名类型是否必须描述
access_tokenstring接口调用凭证getunlimited - 图1

post参数:

参数名类型是否必须默认值描述
pathstring主页扫码进入的小程序页面路径,最大长度 128 字节,可以为空。
widthint430二维码的宽度,单位 px。最小 280px,最大 1280px
scenestring空串二维码的场景值,最大32个可见字符,只支持数字

返回值说明:

如果调用成功,会直接返回图片二进制内容,如果请求失败,会返回 JSON 格式的数据。

返回值

返回的图片 Buffer

异常返回

ObjectJSON

名称类型描述
errnoint错误码
errmsgstring错误信息
request_idstring请求ID,标识一次请求

错误码

错误码描述
400请求参数错误

Bug&Tip:

  • Tip:POST 只支持 form 表单提交。
  • Tip:正确返回Content-Type:image/png