












import com.baidubce.http.ApiExplorerClient; import com.baidubce.http.AppSigner; import com.baidubce.http.HttpMethodName; import com.baidubce.model.ApiExplorerRequest; import com.baidubce.model.ApiExplorerResponse; // 通用文字OCR Java示例代码 public class RequestDemo { public static void main(String[] args) { String path = "http://gwgp-hmwbvfne5jz.n.bdcloudapi.com/v2/character/ocr"; ApiExplorerRequest request = new ApiExplorerRequest(HttpMethodName.POST, path); request.setCredentials("您的 access key", "您的 secret key"); request.addHeaderParameter("Content-Type", "application/json;charset=UTF-8"); request.addQueryParameter("image", ""); request.addQueryParameter("url", ""); ApiExplorerClient client = new ApiExplorerClient(new AppSigner()); try { ApiExplorerResponse response = client.sendRequest(request); // 返回结果格式为Json字符串 System.out.println(response.getResult()); } catch (Exception e) { e.printStackTrace(); } } }点击复制代码
{
"msg": "成功",
"success": true,
"code": 200,
"data": {
"orderNo": "664606430172942342",
"result": {
"results": [
{
"probability": 0.99,//文字内容的概率,取值范围为 0~1
"text": "code",//文字内容。
"textRectangles": { //文字框区域位置。
"angle": -90,//文字区域角度,角度范围[-180, 180]
"height": 70,//文字区域高度。
"left": 57,//文字区域左上角 x 坐标。
"top": 8,//文字区域左上角 y 坐标。
"width": 23//文字区域宽度。
}
}
]
}
}
}
{
"msg": "入参错误",
"success": false,
"code": 400,
"data": { }
}

“数脉API”目前已服务超过三千家企业,涵盖了教育、电商、物流、金融、支付、出行等数十个领域。