二维码识别
接口描述
上传二维码图片,识别二维码内容
GET https://www.idcd.com/api/qrcode/decode
输入参数
以下请求参数列表仅列出了接口请求参数,不包含公共参数,完整公共参数列表见 公共请求参数。
参数名称 | 类型 | 必选 | 描述 |
---|---|---|---|
image_url | String | 否 | 图片网络地址,image_url 和 image_base64 二者选一 |
image_base64 | String | 否 | 图片base64编码, image_base64 和 image_url 二者选一 |
输出参数
参数名称 | 类型 | 必选 | 描述 |
---|---|---|---|
text | String | 是 | 二维码解码后的内容 |
示例
- 输入示例
curl --request POST \
--url https://www.idcd.com/api/qrcode/decode \
--header 'Accept: */*' \
--header 'Accept-Encoding: gzip, deflate, br' \
--header 'ClientID: df77f2de-2924-4499-adda-1c4cc243625a' \
--header 'Connection: keep-alive' \
--header 'Content-Type: application/json' \
--header 'Nonce: ba37aebf010725928937eb9d3f94b591' \
--header 'Signature: a509c27cbc719b1df45d20f4b282d1e901cc159e38ce0f551a58aa14e6e66991' \
--header 'SignatureMethod: HmacSHA256' \
--header 'Timestamp: 1739706176' \
--data '{"image_url": "https://api.idcd.com/assets/example/10001307.png"'
- 输出示例
{
"status": true,
"code": 200,
"message": "OK",
"request_id": "dbe7e097-9445-4637-ab3a-5fef9f64ae38",
"data": {
"text": "www.idcd.com"
}
}