阅读(4313) (7)

百度智能小程序 二维码短链

2020-08-13 16:44:00 更新

二维码短链

解释:获取小程序二维码短链,长度固定 35 个字符,适用于需要的码数量较少的业务场景。通过该接口生成的二维码,永久有效,有数量限制。

接口调用请求说明:

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

参数说明

query 参数:

参数名 类型 是否必须 描述
access_token string 接口调用凭证

post 参数:

参数名 类型 是否必须 默认值 描述
path string 主页 扫码进入的小程序页面路径,最大长度 4000 字节,可以为空。
width int 430 二维码的宽度,单位 px。最小 280px,最大 1280px

返回值说明:

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

返回值

返回的图片 Buffer

异常返回

ObjectJSON

名称 类型 描述
errno int 错误码
errmsg string 错误信息
request_id string 请求 ID,标识一次请求

错误码

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

Bug&Tip:

  • Tip:POST 只支持 form 表单提交。
  • Tip:接口只能生成已发布的小程序的二维码 生成二维码数量限制为 100,000 个
  • Tip:正确返回 Content-Type:image/png