二维码识别


接口描述

上传二维码图片,识别二维码内容

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 二维码解码后的内容

示例

  1. 输入示例
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"'
  1. 输出示例
{
	"status": true,
	"code": 200,
	"message": "OK",
	"request_id": "dbe7e097-9445-4637-ab3a-5fef9f64ae38",
	"data": {
		"text": "www.idcd.com"
	}
}