Python调用腾讯API进行营业执照核验
目錄
- 1. 作者介紹
- 2. 騰訊API介紹
- 2.1 騰訊云文字識別(OCR)
- 2.2 營業執照核驗(BLV)
- 2.3 調用騰訊API實現營業執照核驗
- 2.4 參數分析
- 3. 實驗過程
- 3.1 實驗部分
- 3.2 運行結果
- 參考
1. 作者介紹
李嘉鵬,男,西安工程大學電子信息學院,2021級研究生
研究方向:圖像處理
電子郵件:1251851459@qq.com
吳燕子,女,西安工程大學電子信息學院,2021級研究生,張宏偉人工智能課題組
研究方向:人工智能與模式識別
電子郵件:1219428323@qq.com
2. 騰訊API介紹
2.1 騰訊云文字識別(OCR)
騰訊云文字識別(OCR)是基于行業前沿深度學習技術將圖片文字內容智能識別成為可編輯文本。支持多場景下印刷體、手寫體文字識別,支持票據和證照核驗功能。
2.2 營業執照核驗(BLV)
營業執照核驗:對營業執照關鍵字段或圖片信息識別及企業工商信息比對核驗,可應用于企業信息電子化存檔、商家資質審查、銀行信貸金融服務等場景。具有智能、快速、穩定、安全的特點。
2.3 調用騰訊API實現營業執照核驗
1.進入營業執照核驗申請界面
首先使用微信賬號登錄騰訊云(也可另行注冊)
(1)訪問騰訊云官網https://cloud.tencent.com/,搜索“營業執照核驗”
(2)點擊“申請開通”
2.開通文字識別服務
請確保微信賬號登錄騰訊云
(1)點擊鏈接訪問騰訊云文字識別控制臺https://console.cloud.tencent.com/ocr/overview
(2)依次點擊“資源包管理”、“立即開通”
注:開通后會顯示現有開通資源,如下圖所示。
3.調試文字識別接口
請確保微信賬號登錄騰訊云
(1)點擊鏈接訪問API 3.0 Explorer 在線接口調試頁面
https://console.cloud.tencent.com/api/explorer?Product=cvm&Version=2017-03-12&Action=DescribeZones&SignVersion=
(2)依次點擊下圖所示的1-7選項完成調試
注:需要說明的有以下幾點
(1)營業執照核驗通過輸入關鍵字段進行核驗,其中紅框5步驟中關鍵信息 RegNum(注冊號或者統一社會信用代碼)為必填選項,本示例填的的為騰訊公司的統一社會信用代碼:9144030071526726XG,請根據自己的需要填寫對應公司的統一社會信用代碼
(2)營業執照核驗有基礎版與詳細版兩種,本示例中展示的為詳細版,若想操作基礎版,請在點擊選擇紅框3步驟時選擇其下方的“基礎版”選項,其余步驟不變
4.獲取API 密鑰
請確保微信賬號登錄騰訊云
點擊鏈接訪問API密鑰管理界面https://console.cloud.tencent.com/cam/capi 在該面選擇新建密鑰后,會生成如下圖所示的APPID、密鑰(SecretId、SecretKey)
2.4 參數分析
3. 實驗過程
3.1 實驗部分
準備工作:在cmd中進入你所使用的python所在環境,通過pip的方式安裝騰訊云的Python SDK,之后運行如下代碼。
pip install --upgrade tencentcloud-sdk-python import json from tencentcloud.common import credential from tencentcloud.common.profile.client_profile import ClientProfile from tencentcloud.common.profile.http_profile import HttpProfile from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException from tencentcloud.ocr.v20181119 import ocr_client, models try:cred = credential.Credential("SecretId", "SecretKey")httpProfile = HttpProfile()httpProfile.endpoint = "ocr.tencentcloudapi.com"clientProfile = ClientProfile()clientProfile.httpProfile = httpProfileclient = ocr_client.OcrClient(cred, "ap-beijing", clientProfile)req = models.VerifyBizLicenseRequest()params = {"RegNum": "9144030071526726XG"}req.from_json_string(json.dumps(params))resp = client.VerifyBizLicense(req)print(resp.to_json_string()) except TencentCloudSDKException as err:print(err)注:(1)本代碼為營業執照核驗詳細版,基礎版代碼的生成方法在3,3的注中已給出
(2)將cred = credential.Credential(“SecretId”, “SecretKey”)中的SecretId、SecretKey替換為3.4中你自己的密鑰
3.2 運行結果
參考
1.騰訊云文檔中心:營業執照核驗.
總結
以上是生活随笔為你收集整理的Python调用腾讯API进行营业执照核验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ug中文字大小设置_UG编辑文字怎么放大
- 下一篇: 大数据工程师简历_大数据毕业生简历该怎么