?
引言 愛企查作為國內(nèi)知名的企業(yè)信息查詢平臺(tái),匯聚了海量的企業(yè)工商信息、經(jīng)營數(shù)據(jù)等。對(duì)于開發(fā)者或數(shù)據(jù)分析師而言,若能通過其開放的 API 接口獲取這些結(jié)構(gòu)化數(shù)據(jù),將極大地提升工作效率和應(yīng)用開發(fā)的可能性。本文將探討如何通過愛企查平臺(tái)的 API 接口獲取企業(yè)詳情數(shù)據(jù)。
一、API 接口概述 愛企查平臺(tái)提供的 API 接口允許授權(quán)用戶根據(jù)特定的查詢條件(如企業(yè)名稱、統(tǒng)一社會(huì)信用代碼等)獲取目標(biāo)企業(yè)的詳細(xì)信息。返回的數(shù)據(jù)通常以 JSON 格式組織,包含企業(yè)的基本注冊(cè)信息、股東結(jié)構(gòu)、高管信息、經(jīng)營狀態(tài)、知識(shí)產(chǎn)權(quán)等核心數(shù)據(jù)。
二、核心步驟
獲取 API 訪問權(quán)限與密鑰
訪問愛企查開放平臺(tái)官網(wǎng)(通常在官網(wǎng)能找到開發(fā)者中心或開放平臺(tái)的入口)。
注冊(cè)開發(fā)者賬號(hào),創(chuàng)建應(yīng)用。
獲取應(yīng)用專屬的 API Key(有時(shí)也稱為 App Key 或 Secret Key)。這個(gè)密鑰是調(diào)用 API 的身份憑證,務(wù)必妥善保管。
理解 API 請(qǐng)求格式 愛企查的企業(yè)詳情查詢 API 通常是一個(gè) HTTP GET 請(qǐng)求。其基本 URL 結(jié)構(gòu)可能如下:
https://api.aqicha.com/enterprise/detail?key=[您的API Key]&keyword=[查詢關(guān)鍵詞]

key: 必填參數(shù),填入您申請(qǐng)到的 API Key。
keyword: 必填參數(shù),可以是企業(yè)全稱、企業(yè)簡(jiǎn)稱或統(tǒng)一社會(huì)信用代碼(18位)。建議使用精確匹配以提高成功率。
其他可選參數(shù)可能包括 pageSize(每頁返回條數(shù))、pageNum(頁碼)等,用于分頁查詢或結(jié)果集控制。
解析 API 響應(yīng) 成功調(diào)用后,API 會(huì)返回一個(gè) JSON 對(duì)象。其結(jié)構(gòu)一般包含:
code: 狀態(tài)碼(如 200 表示成功)。
message: 狀態(tài)信息(如 "成功")。
data: 核心數(shù)據(jù)對(duì)象,包含企業(yè)詳情信息。其內(nèi)部結(jié)構(gòu)可能包含多個(gè)嵌套對(duì)象或數(shù)組,例如:
baseInfo: 基礎(chǔ)信息(名稱、注冊(cè)號(hào)、法定代表人、注冊(cè)資本、成立日期、經(jīng)營狀態(tài)、行業(yè)等)。
shareholders: 股東信息列表(股東名稱、出資比例、出資額等)。
managers: 主要管理人員列表(姓名、職務(wù))。
ipc: 知識(shí)產(chǎn)權(quán)信息(商標(biāo)、專利等,可能單獨(dú)有接口)。
... (其他信息字段根據(jù)接口版本不同而變化)。
錯(cuò)誤處理 需處理常見的錯(cuò)誤情況,例如:
400:請(qǐng)求參數(shù)錯(cuò)誤(如缺少必填參數(shù))。
401:API Key 無效或未授權(quán)。
404:未找到匹配的企業(yè)。
429:請(qǐng)求過于頻繁,觸發(fā)限流。
500:服務(wù)器內(nèi)部錯(cuò)誤。
三、Python 示例代碼 以下是一個(gè)使用 Python requests 庫調(diào)用愛企查企業(yè)詳情 API 的簡(jiǎn)單示例:
import requests
# 替換為您自己的 API Key
API_KEY = 'YOUR_API_KEY_HERE'
# 要查詢的企業(yè)名稱或信用代碼
KEYWORD = '北京百度網(wǎng)訊科技有限公司'
# 構(gòu)建 API 請(qǐng)求 URL
url = f'https://api.aqicha.com/enterprise/detail?key={API_KEY}&keyword={KEYWORD}'
try:
# 發(fā)送 GET 請(qǐng)求
response = requests.get(url)
# 檢查 HTTP 狀態(tài)碼
response.raise_for_status()
# 解析 JSON 響應(yīng)
data = response.json()
# 檢查 API 返回的狀態(tài)碼
if data['code'] == 200:
# 獲取企業(yè)基礎(chǔ)信息
base_info = data['data']['baseInfo']
print(f"企業(yè)名稱: {base_info['entName']}")
print(f"法定代表人: {base_info['legalPerson']}")
print(f"注冊(cè)資本: {base_info['regCap']} {base_info['regCapCur']}")
print(f"成立日期: {base_info['esDate']}")
print(f"經(jīng)營狀態(tài): {base_info['entStatus']}")
# ... 可以繼續(xù)解析其他信息,如股東、高管等
else:
print(f"API 調(diào)用失敗! 狀態(tài)碼: {data['code']}, 消息: {data['message']}")
except requests.exceptions.HTTPError as errh:
print(f"HTTP 錯(cuò)誤: {errh}")
except requests.exceptions.ConnectionError as errc:
print(f"連接錯(cuò)誤: {errc}")
except requests.exceptions.Timeout as errt:
print(f"請(qǐng)求超時(shí): {errt}")
except requests.exceptions.RequestException as err:
print(f"請(qǐng)求異常: {err}")
except ValueError as ve:
print(f"JSON 解析錯(cuò)誤: {ve}")

四、重要參數(shù)說明 (常見字段示例)
| 參數(shù)類型 | 參數(shù)名 (示例) | 說明 |
|---|---|---|
| 請(qǐng)求參數(shù) | key | API 訪問密鑰 |
| keyword | 查詢關(guān)鍵詞 (企業(yè)名/信用代碼) | |
| pageSize | (可選) 每頁數(shù)據(jù)條數(shù) | |
| pageNum | (可選) 頁碼 | |
| 響應(yīng)字段 | entName | 企業(yè)名稱 |
| (在 data.baseInfo 中) | creditCode | 統(tǒng)一社會(huì)信用代碼 |
| regNo | 注冊(cè)號(hào) | |
| legalPerson | 法定代表人 | |
| regCap | 注冊(cè)資本 (金額) | |
| regCapCur | 注冊(cè)資本 (幣種) | |
| esDate | 成立日期 | |
| entStatus | 經(jīng)營狀態(tài) (如 存續(xù)、在業(yè)、吊銷、注銷等) | |
| industry | 所屬行業(yè) | |
| regAddr | 注冊(cè)地址 |
五、使用注意事項(xiàng)
合規(guī)合法: 嚴(yán)格遵守愛企查平臺(tái)的 API 使用協(xié)議。獲取的數(shù)據(jù)僅可用于協(xié)議允許的用途,不得用于非法目的或侵犯他人隱私、商業(yè)秘密。
授權(quán)與配額: 確保已獲得相應(yīng)接口的調(diào)用授權(quán),并了解接口的調(diào)用頻率限制(QPS、日限額等),避免因超限導(dǎo)致服務(wù)中斷。
數(shù)據(jù)更新: 企業(yè)信息是動(dòng)態(tài)變化的,API 返回的數(shù)據(jù)可能存在延遲。對(duì)于時(shí)效性要求高的場(chǎng)景,需考慮數(shù)據(jù)的更新頻率。
參數(shù)校驗(yàn): 在代碼中做好請(qǐng)求參數(shù)的校驗(yàn)和錯(cuò)誤處理,提高程序的健壯性。
敏感信息: 處理返回?cái)?shù)據(jù)時(shí),注意對(duì)可能的敏感信息(如身份證號(hào)片段、聯(lián)系方式,如果接口返回的話)進(jìn)行脫敏或謹(jǐn)慎處理。
接口變更: 平臺(tái) API 可能升級(jí)或調(diào)整,需關(guān)注官方公告,及時(shí)更新調(diào)用方式。
結(jié)語 通過愛企查的 API 接口獲取企業(yè)詳情數(shù)據(jù),為開發(fā)者整合企業(yè)信息、進(jìn)行商業(yè)分析、風(fēng)險(xiǎn)監(jiān)控等應(yīng)用提供了強(qiáng)大的數(shù)據(jù)支持。開發(fā)者在使用時(shí)應(yīng)本著合規(guī)、尊重的原則,充分利用這一寶貴的數(shù)據(jù)資源。務(wù)必詳細(xì)閱讀并遵守愛企查開放平臺(tái)的最新官方文檔和協(xié)議規(guī)定。
?審核編輯 黃宇
-
接口
+關(guān)注
關(guān)注
33文章
9520瀏覽量
157022 -
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7335瀏覽量
94761 -
API
+關(guān)注
關(guān)注
2文章
2371瀏覽量
66764
發(fā)布評(píng)論請(qǐng)先 登錄
獲取Ozon商品詳情數(shù)據(jù)的API接口技術(shù)指南
施耐德平臺(tái)商品詳情API接口技術(shù)指南
調(diào)用野莓平臺(tái)商品詳情API接口實(shí)踐
如何通過API接口獲取Target平臺(tái)的目標(biāo)詳情數(shù)據(jù)
調(diào)用樂天平臺(tái)API獲取商品詳情數(shù)據(jù)
1688商品詳情API接口使用指南
京東商品詳情API接口指南
1688店鋪詳情API使用指南
安居客房產(chǎn)數(shù)據(jù)平臺(tái):根據(jù)房屋ID獲取詳情數(shù)據(jù)的API接口解析
天眼查平臺(tái)關(guān)鍵字搜索企業(yè)數(shù)據(jù)API接口技術(shù)指南
京東平臺(tái)獲取商品詳情原數(shù)據(jù)API接口技術(shù)解析
如何通過API獲取1688平臺(tái)商品詳情
淘寶商品詳情API接口技術(shù)解析與實(shí)戰(zhàn)應(yīng)用
閑魚平臺(tái)獲取商品詳情API接口
產(chǎn)品詳情查詢API接口
愛企查平臺(tái)企業(yè)詳情數(shù)據(jù) API 接口使用指南
評(píng)論