歡迎光臨 超級鷹,專業驗證碼識別平臺
首頁 > API文檔
超級鷹圖像識別接口,是應用在互聯網HTTP協議上的。理論上來講,任何一種能支持HTTP協議調用的開發語言,都可以遠程調用。應用程序調用超級鷹接口上傳圖像文件,我們返回和圖像上內容有關的識別信息。
接口主機:upload.chaojiying.net 全球多個IP地址自動輪詢,不定時增改刪減,不要固定IP地址,以免無法訪問。
HTTP請求超時:60秒(智能時毫秒返回,人工時會慢一些),返回格式:json,返回編碼:utf-8,漢字編碼:Unicode。
只要成功調用接口,一定會返回json字符串,下面每個接口會有json字符串字段介紹。調試檢查程序時,一定要打印出json字符串,才能更方便地找出根問題所在。用戶中心,識別記錄,這里保存有最近30天的記錄。
圖像文件精確匹配好識別類型(codetype),會提高識別速度和正確率。字母數字漢字計算點這里,文字定位9800點這里,滑塊圖形塊定位9900點這里,其他通用定位90,91類點這里。
識別圖像
接口網址:https://upload.chaojiying.net/Upload/Processing.php
參數說明:
user=用戶賬號
pass=用戶密碼 //或 pass2=用戶密碼的md5值(32位小寫)
softid=軟件ID 在用戶中心,軟件ID處可以生成
codetype=識別類型 選擇一個合適的類型,可以更好地提高正確率和速度。查看左邊欄識別類型介紹,或點擊這里查看全面類型
str_debug=附加信息 //比如9801類型的8a指令,默認為空
以下兩個參數選其一,圖像文件格式推薦bmp,jpg,jpeg,文件大小不能超過2M。分辨率比例要正常,別扁平或細長,否則正確率會很低。
userfile=圖像文件二進制流(或是稱之為內存流,文件流,字節流的概念)
file_base64=圖像文件base64字符串
點擊這里參考發送截包
返回說明:
err_no,(數值) 返回代碼
err_str,(字符串) 中文描述的返回信息
pic_id,(字符串) 圖像標識號
pic_str,(字符串) 識別出的結果
md5,(字符串) md5校驗值,用來校驗此條數據返回是否真實有效 點擊這里查看md5校驗算法
返回json字符串示例:{"err_no":0,"err_str":"OK","pic_id":"9160109360600112681","pic_str":"8vka","md5":"35d5c7f6f53223fbdc5b72783db0c2c0"}
推薦邏輯處理流程:if (err_no == 0) {識別結果 = pic_str} else {返回信息 = err_str}
注意:調用此接口成功后,即err_no字段為0時,即當次扣費完成,也就是說任意一個圖像文件上傳都是要扣費的!如果識別結果是錯誤的,請查看下邊報錯返分接口
報錯返分
接口網址:https://upload.chaojiying.net/Upload/ReportError.php
參數說明:
user=用戶賬號
pass=用戶密碼 //或 pass2=用戶密碼的md5值(32位小寫)
id=圖片標識號 即識別接口返回來的pic_id字段值
softid=軟件ID
返回說明:
err_no,(數值) 返回代碼
err_str,(字符串) 中文描述的返回信息
返回json字符串示例:{"err_no":0,"err_str":"OK"}
此接口不能隨便調用!!!
有些特定類型是不支持的!
此接口僅限得到圖片ID后三分鐘內有效!
實時返還識別題分,不含指令題分(比如8f指令)!
程序邏輯里要這樣判斷: 如果 判斷出識別結果是錯的 那么 調用 報錯返分 接口。 如果沒有這個判斷或是無法判斷,就不能調用!
服務器記錄驗證碼識別結果及圖片, 對于惡意報錯的用戶,我們會對其信用做出評估并要求賠償由此帶來的損失,情節嚴重者將終止其合作關系!
查詢信息
接口網址:https://upload.chaojiying.net/Upload/GetScore.php
參數說明:
user=用戶賬號
pass=用戶密碼 //或 pass2=用戶密碼的md5值(32位小寫)
返回說明:
err_no,(數值) 返回代碼
err_str,(字符串) 中文描述的返回信息
tifen,(數值) 題分
tifen_lock,(數值) 鎖定題分
返回json字符串示例:{"err_no":0,"err_str":"OK","tifen":821690,"tifen_lock":0}