java 免費(fèi)第三方API,SDK獲取身份證信息(詳細(xì),教學(xué))

我用的是百度api,首先進(jìn)入官網(wǎng)
https://ai.baidu.com/
第一步,點(diǎn)擊控制臺(tái),登錄注冊(cè)。進(jìn)入控制臺(tái)頁(yè)面

官網(wǎng)右上角

第二步,點(diǎn)擊--》產(chǎn)品服務(wù)--》人工智能--》文字識(shí)別


image.png

控制臺(tái)左側(cè)

第三步,進(jìn)入文字識(shí)別創(chuàng)建一個(gè)應(yīng)用,因?yàn)槲覀兊腶pi和sdk都需要ak和sk
創(chuàng)建,管理

管理應(yīng)用中可查看AK,SK。待會(huì)我們會(huì)需要。創(chuàng)建完成后就可以進(jìn)入技術(shù)文檔。
點(diǎn)擊技術(shù)文檔

第四步,進(jìn)入后選擇我們需要的api,API文檔--》卡證文字識(shí)別--》身份證識(shí)別
身份證識(shí)別

第五步,API代碼部分

創(chuàng)建一個(gè)maven項(xiàng)目

創(chuàng)建項(xiàng)目

第一步,找到api請(qǐng)求代碼示例區(qū)域,選擇java復(fù)制,建議全部復(fù)制
image.png

第二部,這里注意!我們需要3個(gè)工具類,最后一個(gè)可以不需要。在瀏覽器直接復(fù)制就可以下載,放入項(xiàng)目中。
image.png

image.png

第三步,api中還需要一個(gè)token。


image.png

我們?cè)谏厦嬲业?,通過(guò)API Key和Secret Key獲取的access_token,參考“[Access Token獲取]

image.png

api需要這個(gè)東西來(lái)獲取ak和sk,同樣找到示例代碼區(qū)域,創(chuàng)建類復(fù)制


image.png

這時(shí)候缺少一個(gè)jar包,jsonObject的依賴。我們要去加一個(gè)依賴到pom文件中。

<!--api-->
     <dependency>
           <groupId>org.json</groupId>
            <artifactId>json</artifactId>
          <version>20160810</version>
     </dependency>

代碼部分完成了!我們需要修補(bǔ)一下細(xì)節(jié)。
修改一下token代碼的內(nèi)容


image.png

到文字識(shí)別的管理應(yīng)用里,從這里復(fù)制就可以


image.png

修改api主代碼的內(nèi)容
param參數(shù)中的 front為正面??梢愿臑?strong>back反面獲取信息。

image.png

引用AuthService.getAuth方法

image.png

地址改變?yōu)樽约旱穆窂骄涂梢詥?dòng)試一下。API部分就已經(jīng)完成了

以下是SDK

第一步,我們需要加一個(gè)依賴百度aip

        <dependency>
            <groupId>com.baidu.aip</groupId>
            <artifactId>java-sdk</artifactId>
            <version>4.12.0</version>
        </dependency>

第二步,選擇sdk文檔

image.png

第三步,復(fù)制示例填寫自己的內(nèi)容,可選部分先注釋掉,更改path為自己的本地路徑就可以測(cè)試了。
image.png

博天族Object

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容