翔云-印刷扫描文字识别API【图片图像、文本文档、电子书识别OCR】(限时大促)

扫描文字识别服务,支持中英文文学著作、企业文档、法律法务文档、信件、小说、新闻媒体等文字内容识别,可快速精准的识别出扫描图片中出现的文字信息,可自动进行倾斜矫正,识别率高。

使用期限

价格

1
用户评价: 暂无评价

购买人数:11

规格与周期

1.00元/90次”,“一年

联系电话

服务保障

精选优质服务商
7*8小时在线客服
专业测试保证品质
退款售后无忧
API文档

扫描文字识别

调用地址:http://service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com/release/api/recogliu.do

请求方式:POST

返回类型:JSON

API调用: API调用说明(secret_id & secret_key)

去调试

请求参数(Headers)

名称
类型
是否必须
描述
暂无数据

请求参数(Qurey)

名称
类型
是否必须
描述
暂无数据

请求参数(Body)

名称
类型
是否必须
描述
img
string
图片base64(必填)
typeId
int
1991(文档(简体中文)),2991(文档(繁体中文)),3991(文档(英文)),1992(长微

请求示例

import urllib2, ssl, datetime, hmac, base64, hashlib

host = 'service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com'
url = 'http://service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com/release'
path = '/api/recogliu.do'
source = 'source'
method ='POST'
GMT_FORMAT = '%a, %d %b %Y %H:%M:%S GMT'

#云市场分配的密钥Id
SecretId='xxx'
#云市场分配的密钥Key
SecretKey='xxx'
dateTime = datetime.datetime.utcnow().strftime(GMT_FORMAT)
auth = "hmac id=\"" + SecretId + "\", algorithm=\"hmac-sha1\", headers=\"date source\", signature=\""
signStr = "date: " + dateTime + "\n" + "source: " + source
sign = hmac.new(SecretKey, signStr, hashlib.sha1).digest()
sign = base64.b64encode(sign)
sign = auth + sign + "\""

url = url + path

postData = 'img=&typeId='

request = urllib2.Request(url, postData)

request.add_header('Authorization', sign)
request.add_header('Host', host)
request.add_header('Source', 'source')
request.add_header('Date', dateTime)
request.add_header('Content-Type', 'application/x-www-form-urlencoded')
request.add_header('X-Requested-With', 'XMLHttpRequest')
ctx = ssl.create_default_context()
ctx.check_hostname = False
ctx.verify_mode = ssl.CERT_NONE
response = urllib2.urlopen(request, context=ctx)
content = response.read()
if (content):
    print(content)
curl -v -X POST http://service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com/release/api/recogliu.do -H 'Host:service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com' -H 'Source:source' -H 'Date:Mon, 19 Mar 2018 12:08:40 GMT' -H 'Authorization:hmac id = "AKIDi6qE41WgJ9w8h4h9zq68Vq24d1beIuN0qIwU", algorithm = "hmac-sha1", headers = "date source", signature = yMCxXNytW5nvVGNZ8aBtRxmiLJ4=' -H 'X-Requested-With:XMLHttpRequest' --data '{"img":"","typeId":"",}'
//请用云市场分配给您的密钥计算签名并放入请求头,Date为当前的GMT时间
<?php
$host = 'service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com';
$url = 'http://service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com/release';
$path = '/api/recogliu.do';
$method = 'POST';
$source = 'source';

#云市场分配的密钥Id
$SecretId='xxx';
#云市场分配的密钥Key
$SecretKey='xxx';
$dateTime = gmdate('D, d M Y H:i:s T');
$auth = 'hmac id="' . $SecretId . '", algorithm="hmac-sha1", headers="date source", signature="';
$signStr = 'date: ' . $dateTime . "\n" . 'source: ' . $source;
$sign = base64_encode(hash_hmac('sha1', $signStr, $SecretKey, true));
$sign = $auth . $sign . '"';

$url = $url . $path;

$postData = 'img=&typeId=';

$headers = array( 
    "Host: $host",
    'Accept: text/html, */*; q=0.01',
    "Source: $source",
    "Date: $dateTime",
    "Authorization: $sign",
    'X-Requested-With: XMLHttpRequest',
    'Accept-Encoding: gzip, deflate, sdch',
    'Content-Type: application/x-www-form-urlencoded'
);

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($ch, CURLOPT_TIMEOUT, 60); 
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); 
curl_setopt($ch, CURLOPT_POST, true);

curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);

$data = curl_exec($ch); 
if (curl_errno($ch)) { 
    echo "Error: " . curl_error($ch); 
} else { 
    // Show me the result 
    var_dump($data); 
    curl_close($ch); 
}
using System.IO;
using System.Text;
using System.Net;
using System.Net.Security;
using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
using System;

public class CsharpTest
{
    public static String HMACSHA1Text(String EncryptText, String EncryptKey)
    {            
            HMACSHA1 hmacsha1 = new HMACSHA1();
            hmacsha1.Key = System.Text.Encoding.UTF8.GetBytes(EncryptKey);

            byte[] dataBuffer = System.Text.Encoding.UTF8.GetBytes(EncryptText);
            byte[] hashBytes = hmacsha1.ComputeHash(dataBuffer);
            return Convert.ToBase64String(hashBytes);
    }

    public static void Main(String[] args)
    {
        String url = "http://service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com/release";   
        String host = "service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com";
        String path = "/api/recogliu.do";
        String method = "POST";
        String source = "source";
        String postData = "img=&typeId=";
        
        //云市场分配的密钥Id
        String  secretId = "xxx";
        //云市场分配的密钥Key       
        String  secretKey = "xxx";

        String dt = DateTime.UtcNow.GetDateTimeFormats('r')[0]; //Mon, 19 Mar 2018 12:00:44 GMT
        url = url + path;    
        
        String signStr = "x-date: " + dt + "\n" + "source: " + source;
        String sign = HMACSHA1Text(signStr, secretKey);
        
        String auth = "hmac id=\"" + secretId + "\", algorithm=\"hmac-sha1\", headers=\"x-date source\", signature=\"";        
        auth = auth + sign + "\"";
        Console.WriteLine(auth + "\n");

        HttpWebRequest httpRequest = null;
        HttpWebResponse httpResponse = null;

        if (url.Contains("https://"))
        {
            ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult);
            httpRequest = (HttpWebRequest)WebRequest.CreateDefault(new Uri(url));
        }
        else
        {
            httpRequest = (HttpWebRequest)WebRequest.Create(url);
        }
            
        httpRequest.Method = method;
        httpRequest.ContentLength = requestBodys.Length;
        httpRequest.Headers.Add("Authorization", auth);
        httpRequest.Headers.Add("Source", source);
        httpRequest.Headers.Add("X-date", dt);
        httpRequest.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
        httpRequest.GetRequestStream().Write(postData, 0, postData.Length);

        try
        {
            httpResponse = (HttpWebResponse)httpRequest.GetResponse();
        }
        catch (WebException ex)
        {
            httpResponse = (HttpWebResponse)ex.Response;
        }

        Console.WriteLine(httpResponse.StatusCode);
        Console.WriteLine(httpResponse.Headers);
        Stream st = httpResponse.GetResponseStream();
        StreamReader reader = new StreamReader(st, Encoding.GetEncoding("utf-8"));
        Console.WriteLine(reader.ReadToEnd());
        Console.WriteLine("\n");

    }

    public static bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors)
    {
        return true;
    }
}
package main

import (
    "time"
    "fmt"
    "crypto/hmac"
    "crypto/sha1"
    "io"
    "io/ioutil"
    "encoding/base64"
    "net/http"
)


func calcAuthorization(source string, secretId string, secretKey string) (sign string, dateTime string, err error) {
    timeLocation, _ := time.LoadLocation("Etc/GMT")
    dateTime = time.Now().In(timeLocation).Format("Mon, 02 Jan 2006 15:04:05 GMT")
    sign = fmt.Sprintf("x-date: %s\nsource: %s", dateTime, source)
    fmt.Println(sign)

    //hmac-sha1
    h := hmac.New(sha1.New, []byte(secretKey))
    io.WriteString(h, sign)
    sign = fmt.Sprintf("%x", h.Sum(nil))
    sign = string(h.Sum(nil))
    fmt.Println("sign:", fmt.Sprintf("%s", h.Sum(nil)))

    //base64
    sign = base64.StdEncoding.EncodeToString([]byte(sign))
    fmt.Println("sign:", sign)

    auth := fmt.Sprintf("hmac id=\"%s\", algorithm=\"hmac-sha1\", headers=\"x-date source\", signature=\"%s\"", 
        secretId, sign)
    fmt.Println("auth:", auth)
        
    return auth, dateTime, nil
}

func main () {

    //云市场分配的密钥Id
    SecretId := "xxx"
    //云市场分配的密钥Key 
    SecretKey := "xxx"
    source := "source"

    sign, dateTime, err := calcAuthorization(source, SecretId, SecretKey)
    if err != nil {
        fmt.Println(err)
        return
    }

    defaultDomain := "service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com"
    path := "/api/recogliu.do"
    url := "http://service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com/release"
    reqUrl := url + path
    client := &http.Client{
        Timeout: 7 * time.Second,//set timeout
    }

    postData = "img=&typeId=";
    req, err := http.NewRequest("POST", reqUrl, postData) //set body
    if err != nil {
        fmt.Println(err)        
        return 
    }

    req.Header.Set("Content-Type", "application/x-www-form-urlencoded")
    req.Header.Set("Accept", "*/*")
    req.Header.Set("Accept-Charset", "utf-8;")
    req.Header.Set("Host", defaultDomain)
    req.Header.Set("Source", source)
    req.Header.Set("X-Date", dateTime)
    req.Header.Set("Authorization", sign)

    resp, err := client.Do(req)
    if err != nil {
        fmt.Println(err)        
        return 
    }
    defer resp.Body.Close()

    fmt.Println("status code:", resp.StatusCode)
    
    //get resp header
    var headerMsg string
    for key, _ := range resp.Header {
        headerMsg += fmt.Sprintf("\n%s:%s", key, resp.Header.Get(key))
    }
    fmt.Println(headerMsg)

    body, err := ioutil.ReadAll(resp.Body)
    if err != nil {
        fmt.Println(err)        
        return 
    }

    fmt.Println(string(body))
    
}
import java.io.*;
import java.io.UnsupportedEncodingException;
import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException;
import javax.crypto.Mac;
import javax.crypto.spec.SecretKeySpec;
import java.text.SimpleDateFormat;
import java.util.*;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.URL;
import java.net.URLConnection;
import java.net.HttpURLConnection;
import sun.misc.BASE64Encoder;

class test 
{
    public static String sign(String secret, String timeStr) 
        throws NoSuchAlgorithmException, UnsupportedEncodingException, InvalidKeyException {
        //get signStr
        String signStr = "date: " + timeStr + "\n" + "source: " + "source";
        //get sig
        String sig = null;
        Mac mac1 = Mac.getInstance("HmacSHA1");
        byte[] hash;
        SecretKeySpec secretKey = new SecretKeySpec(secret.getBytes("UTF-8"), mac1.getAlgorithm());
        mac1.init(secretKey);
        hash = mac1.doFinal(signStr.getBytes("UTF-8"));
        sig = new BASE64Encoder().encode(hash);
        System.out.println("signValue--->" + sig);
        return sig;
    }

    public static void main(String[] args) {
        String result = "";
        BufferedReader in = null;

        //get current GMT time
        Calendar cd = Calendar.getInstance(); 
        SimpleDateFormat sdf = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss 'GMT'", Locale.US); 
        sdf.setTimeZone(TimeZone.getTimeZone("GMT")); 
        String timeStr = sdf.format(cd.getTime()); 

        String host = "service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com";  
        String path = "/api/recogliu.do";
        String url = "http://service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com/release";
        url = url + path;
        String source = "source"; 
        String postData = 'img=&typeId=';

        //云市场分配的密钥Id
        String secretId = "xxx";
        //云市场分配的密钥Key 
        String secretKey = "xxx";

        try {
            String urlNameString = url;
            URL realUrl = new URL(urlNameString);
            // 打开和URL之间的连接
            URLConnection connection = realUrl.openConnection();
            HttpURLConnection httpUrlCon = (HttpURLConnection)connection;
            httpUrlCon.setRequestMethod("POST");
            httpUrlCon.setDoOutput(true);
            httpUrlCon.setDoInput(true);
            PrintWriter printWriter = new PrintWriter(httpUrlCon.getOutputStream());
            httpUrlCon.setRequestProperty("Content-Length", postData.length());
            OutputStream outwritestream = httpUrlCon.getOutputStream();
            outwritestream.write(postData);
            outwritestream.flush();
            outwritestream.close();
            
            // 设置通用的请求属性
            httpUrlCon.setRequestProperty("Host", host);
            httpUrlCon.setRequestProperty("Accept", "text/html, */*; q=0.01");
            httpUrlCon.setRequestProperty("Source", source );
            httpUrlCon.setRequestProperty("Date", timeStr);
            String sig = sign(secretKey,timeStr);
            String authen = "hmac id=\"" + secretId + "\", algorithm=\"hmac-sha1\", headers=\"date source\", signature=\"" + sig + "\"";
            System.out.println("authen --->" + authen);
            httpUrlCon.setRequestProperty("Authorization", authen);
            httpUrlCon.setRequestProperty("X-Requested-With", "XMLHttpRequest");
            httpUrlCon.setRequestProperty('Content-Type', 'application/x-www-form-urlencoded');
            httpUrlCon.setRequestProperty("Accept-Encoding", "gzip, deflate, sdch");
            // 建立实际的连接
            httpUrlCon.connect();
            // 获取所有响应头字段
            Map<String, List<String>> map = httpUrlCon.getHeaderFields();
            // 遍历所有的响应头字段
            for (String key : map.keySet()) {
                System.out.println(key + "--->" + map.get(key));
            }
            // 定义 BufferedReader输入流来读取URL的响应
            in = new BufferedReader(new InputStreamReader(
            httpUrlCon.getInputStream()));
            String line;
            while ((line = in.readLine()) != null) {
                result += line;
            }

            System.out.println(result);

        } catch (Exception e) {
            System.out.println("发送GET请求出现异常!" + e);
            e.printStackTrace();
        }
        // 使用finally块来关闭输入流
        finally {
            try {
                if (in != null) {
                    in.close();
                }
            } catch (Exception e2) {
                e2.printStackTrace();
            }
        }
    }
}
/**
 * npm install crypto-js axios
 */
var CryptoJS = require("crypto-js");
var axios = require('axios');

var nowDate = new Date(); 
var dateTime = nowDate.toGMTString();

var host = "service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com";  
var path = "/api/recogliu.do";
var url = "http://service-nxxnml1j-1256362021.ap-beijing.apigateway.myqcloud.com/release";
url = url + path;
var source = "source"; 

var postData = 'img=&typeId=';

//云市场分配的密钥Id
var secretId = "xxx";
//云市场分配的密钥Key 
var secretKey = "xxx";

var auth = "hmac id=\"" + secretId + "\", algorithm=\"hmac-sha1\", headers=\"x-date source\", signature=\"";
var signStr = "x-date: " + dateTime + "\n" + "source: " + source;
var sign = CryptoJS.HmacSHA1(signStr, secretKey)
console.log(sign.toString())
sign = CryptoJS.enc.Base64.stringify(sign)
sign = auth + sign + "\""
console.log(sign)

var instance = axios.create({
    baseURL: url,
    timeout: 5000,
    method: 'post',
    data: postData
    headers: {
                "Source":source,
                "X-date":dateTime,
                "Authorization":sign,
                "Content-Type":"application/x-www-form-urlencoded"
    },
    withCredentials: true
});


instance.get()
.then(function (response) {
        console.log(response);
    })
    .catch(function (error) {
        console.log(error);
    });

正常返回示例

{"message":{"status":0,"value":"识别完成"},"lianjie":null,"cardsinfo":[{"type":"1991","rowitems":[{"rowdesc":"row0","rowInfo":[{"content":"61-72-120-92"}],"rowContext":[{"chardesc":"char0","charInfo":[{"content":"61-72-81-92"}],"charValue":{"content":"姓"}},{"chardesc":"char1","charInfo":[{"content":"100-72-120-93"}],"charValue":{"content":"名"}},{"chardesc":"char2","charInfo":[{"content":"120-72-120-93"}],"charValue":{"content":"\n"}}]},{"rowdesc":"row1","rowInfo":[{"content":"151-62-253-93"}],"rowContext":[{"chardesc":"char0","charInfo":[{"content":"151-63-182-93"}],"charValue":{"content":"兰"}},{"chardesc":"char1","charInfo":[{"content":"186-63-217-93"}],"charValue":{"content":"*"}},{"chardesc":"char2","charInfo":[{"content":"220-62-253-94"}],"charValue":{"content":"*"}},{"chardesc":"char3","charInfo":[{"content":"253-62-253-94"}],"charValue":{"content":"\n"}}]},{"rowdesc":"row2","rowInfo":[{"content":"59-130-175-152"}],"rowContext":[{"chardesc":"char0","charInfo":[{"content":"59-130-81-152"}],"charValue":{"content":"性"}},{"chardesc":"char1","charInfo":[{"content":"99-130-120-152"}],"charValue":{"content":"别"}},{"chardesc":"char2","charInfo":[{"content":"151-130-175-153"}],"charValue":{"content":"女"}},{"chardesc":"char3","charInfo":[{"content":"175-130-175-153"}],"charValue":{"content":"\n"}}]},{"rowdesc":"row3","rowInfo":[{"content":"60-166-205-184"}],"rowContext":[{"chardesc":"char0","charInfo":[{"content":"60-188-78-210"}],"charValue":{"content":"出"}},{"chardesc":"char1","charInfo":[{"content":"99-189-118-209"}],"charValue":{"content":"生"}},{"chardesc":"char2","charInfo":[{"content":"151-192-159-211"}],"charValue":{"content":"1"}},{"chardesc":"char3","charInfo":[{"content":"0-0-0-0"}],"charValue":{"content":" "}},{"chardesc":"char4","charInfo":[{"content":"165-192-178-212"}],"charValue":{"content":"9"}},{"chardesc":"char5","charInfo":[{"content":"180-192-193-212"}],"charValue":{"content":"8"}},{"chardesc":"char6","charInfo":[{"content":"197-192-205-212"}],"charValue":{"content":"1"}},{"chardesc":"char7","charInfo":[{"content":"205-187-205-212"}],"charValue":{"content":"\n"}}]},{"rowdesc":"row4","rowInfo":[{"content":"232-130-327-153"}],"rowContext":[{"chardesc":"char0","charInfo":[{"content":"232-131-252-152"}],"charValue":{"content":"民"}},{"chardesc":"char1","charInfo":[{"content":"269-131-290-152"}],"charValue":{"content":"族"}},{"chardesc":"char2","charInfo":[{"content":"302-130-327-154"}],"charValue":{"content":"汉"}},{"chardesc":"char3","charInfo":[{"content":"327-130-327-154"}],"charValue":{"content":"\n"}}]},{"rowdesc":"row5","rowInfo":[{"content":"231-166-392-184"}],"rowContext":[{"chardesc":"char0","charInfo":[{"content":"231-189-251-210"}],"charValue":{"content":"年"}},{"chardesc":"char1","charInfo":[{"content":"271-192-285-212"}],"charValue":{"content":"4"}},{"chardesc":"char2","charInfo":[{"content":"303-189-320-210"}],"charValue":{"content":"月"}},{"chardesc":"char3","charInfo":[{"content":"334-191-348-212"}],"charValue":{"content":"2"}},{"chardesc":"char4","charInfo":[{"content":"0-0-0-0"}],"charValue":{"content":" "}},{"chardesc":"char5","charInfo":[{"content":"349-191-363-212"}],"charValue":{"content":"3"}},{"chardesc":"char6","charInfo":[{"content":"376-190-392-210"}],"charValue":{"content":"日"}},{"chardesc":"char7","charInfo":[{"content":"392-188-392-212"}],"charValue":{"content":"\n"}}]},{"rowdesc":"row6","rowInfo":[{"content":"57-252-459-276"}],"rowContext":[{"chardesc":"char0","charInfo":[{"content":"57-252-79-273"}],"charValue":{"content":"住"}},{"chardesc":"char1","charInfo":[{"content":"97-252-118-273"}],"charValue":{"content":"址"}},{"chardesc":"char2","charInfo":[{"content":"147-253-173-276"}],"charValue":{"content":"浙"}},{"chardesc":"char3","charInfo":[{"content":"176-253-201-276"}],"charValue":{"content":"江"}},{"chardesc":"char4","charInfo":[{"content":"206-252-230-277"}],"charValue":{"content":"省"}},{"chardesc":"char5","charInfo":[{"content":"234-253-259-276"}],"charValue":{"content":"江"}},{"chardesc":"char6","charInfo":[{"content":"265-252-286-276"}],"charValue":{"content":"山"}},{"chardesc":"char7","charInfo":[{"content":"292-252-316-277"}],"charValue":{"content":"市"}},{"chardesc":"char8","charInfo":[{"content":"321-252-345-276"}],"charValue":{"content":"*"}},{"chardesc":"char9","charInfo":[{"content":"351-252-373-277"}],"charValue":{"content":"*"}},{"chardesc":"char10","charInfo":[{"content":"378-252-403-277"}],"charValue":{"content":"*"}},{"chardesc":"char11","charInfo":[{"content":"407-253-431-276"}],"charValue":{"content":"*"}},{"chardesc":"char12","charInfo":[{"content":"438-252-459-277"}],"charValue":{"content":"*"}},{"chardesc":"char13","charInfo":[{"content":"459-250-459-277"}],"charValue":{"content":"\n"}}]},{"rowdesc":"row7","rowInfo":[{"content":"68-292-318-315"}],"rowContext":[{"chardesc":"char0","charInfo":[{"content":"68-290-70-317"}],"charValue":{"content":" "}},{"chardesc":"char1","charInfo":[{"content":"81-290-83-317"}],"charValue":{"content":" "}},{"chardesc":"char2","charInfo":[{"content":"95-290-96-317"}],"charValue":{"content":" "}},{"chardesc":"char3","charInfo":[{"content":"108-290-109-317"}],"charValue":{"content":"* "}},{"chardesc":"char4","charInfo":[{"content":"122-290-122-317"}],"charValue":{"content":"* "}},{"chardesc":"char5","charInfo":[{"content":"135-290-135-317"}],"charValue":{"content":" *"}},{"chardesc":"char6","charInfo":[{"content":"149-292-173-316"}],"charValue":{"content":"*"}},{"chardesc":"char7","charInfo":[{"content":"184-295-197-315"}],"charValue":{"content":"7"}},{"chardesc":"char8","charInfo":[{"content":"212-295-226-315"}],"charValue":{"content":"6"}},{"chardesc":"char9","charInfo":[{"content":"241-305-255-310"}],"charValue":{"content":"-"}},{"chardesc":"char10","charInfo":[{"content":"273-295-281-315"}],"charValue":{"content":"1"}},{"chardesc":"char11","charInfo":[{"content":"294-293-318-317"}],"charValue":{"content":"号"}},{"chardesc":"char12","charInfo":[{"content":"318-290-318-317"}],"charValue":{"content":"\n"}}]},{"rowdesc":"row8","rowInfo":[{"content":"54-336-674-357"}],"rowContext":[{"chardesc":"char0","charInfo":[{"content":"54-404-79-428"}],"charValue":{"content":"公"}},{"chardesc":"char1","charInfo":[{"content":"85-404-107-428"}],"charValue":{"content":"民"}},{"chardesc":"char2","charInfo":[{"content":"113-403-137-429"}],"charValue":{"content":"身"}},{"chardesc":"char3","charInfo":[{"content":"142-403-167-428"}],"charValue":{"content":"份"}},{"chardesc":"char4","charInfo":[{"content":"172-403-196-428"}],"charValue":{"content":"号"}},{"chardesc":"char5","charInfo":[{"content":"200-404-225-428"}],"charValue":{"content":"码"}},{"chardesc":"char6","charInfo":[{"content":"264-404-280-429"}],"charValue":{"content":"3"}},{"chardesc":"char7","charInfo":[{"content":"287-404-303-429"}],"charValue":{"content":"*"}},{"chardesc":"char8","charInfo":[{"content":"310-404-327-429"}],"charValue":{"content":"*"}},{"chardesc":"char9","charInfo":[{"content":"337-404-346-428"}],"charValue":{"content":"*"}},{"chardesc":"char10","charInfo":[{"content":"0-0-0-0"}],"charValue":{"content":" "}},{"chardesc":"char11","charInfo":[{"content":"357-403-373-429"}],"charValue":{"content":"*"}},{"chardesc":"char12","charInfo":[{"content":"381-404-395-428"}],"charValue":{"content":"5"}},{"chardesc":"char13","charInfo":[{"content":"405-404-415-428"}],"charValue":{"content":"*"}},{"chardesc":"char14","charInfo":[{"content":"0-0-0-0"}],"charValue":{"content":" "}},{"chardesc":"char15","charInfo":[{"content":"426-404-442-428"}],"charValue":{"content":"*"}},{"chardesc":"char16","charInfo":[{"content":"449-403-466-428"}],"charValue":{"content":"8"}},{"chardesc":"char17","charInfo":[{"content":"474-404-485-428"}],"charValue":{"content":"1"}},{"chardesc":"char18","charInfo":[{"content":"495-403-512-429"}],"charValue":{"content":"*"}},{"chardesc":"char19","charInfo":[{"content":"519-403-535-428"}],"charValue":{"content":"4"}},{"chardesc":"char20","charInfo":[{"content":"543-404-557-428"}],"charValue":{"content":"2"}},{"chardesc":"char21","charInfo":[{"content":"0-0-0-0"}],"charValue":{"content":" "}},{"chardesc":"char22","charInfo":[{"content":"565-404-581-429"}],"charValue":{"content":"3"}},{"chardesc":"char23","charInfo":[{"content":"588-404-604-429"}],"charValue":{"content":"3"}},{"chardesc":"char24","charInfo":[{"content":"0-0-0-0"}],"charValue":{"content":" "}},{"chardesc":"char25","charInfo":[{"content":"612-404-628-429"}],"charValue":{"content":"4"}},{"chardesc":"char26","charInfo":[{"content":"635-405-651-429"}],"charValue":{"content":"3"}},{"chardesc":"char27","charInfo":[{"content":"0-0-0-0"}],"charValue":{"content":" "}},{"chardesc":"char28","charInfo":[{"content":"659-404-674-429"}],"charValue":{"content":"2"}},{"chardesc":"char29","charInfo":[{"content":"674-402-674-429"}],"charValue":{"content":"\n"}}]}]}],"shibie":[]}

失败返回示例

"status":-1,"value":"识别失败!ReconClientL:图片类型错误"

返回码定义

返回码
返回信息
描述
-1
"status":-1,"value":"识别失败!ReconClientL:图片类型错误"
上传图片类型错误
产品详情

商品详情

dcdcf5aa8c4a6b8b5216f212c47d884e.jpg8426d5a2c7866a5c59782c5968ec82d0.jpg539209e0e07868133f405b9fb36538d0.jpg854abbf73f42d065b226d34f18ece7a1.jpgfe87f1d19e4db7263daf1bf975d0c8ab.jpg7a4e60e8919b61c85f1df8a730763bfd.jpg1e873c557747d14d31d97815f1cec911.jpgd72ce389992e928e6a28e2022a37623f.jpgb7d4a329d4a6f44a217e68adf16175e8.jpg136383acf99c424591baac2960796b79.jpg4694562818ae39187e180f6dde2942a4.jpgaedf022caaa82b68ce76ccf267696ff0.jpg296e8debd3d0b4e7c1974259235f4738.jpg
评价详情
暂无评价
购买记录
联系电话

13810545053

联系客服
请提前登录QQ,以获得更好体验

翔云API

服务时间

9:00-18:00

1
立即购买
联系方式

联系电话

13810545053

在线客服

翔云API

服务时间

9:00-18:00

必须同意使用协议才可购买