在传统的企业信息查询中,要获取一家企业的详细信息,需要手动查阅企业的营业执照。这种方式费时费力,并且容易出错。现在,有了营业执照信息提取API接口,我们可以通过一段简短的代码,将营业执照上的各项信息提取出来。这为企业信息查询带来了便利。
营业执照信息提取API接口支持识别不同版式的营业执照,并提取出证件编号、社会信用代码、单位名称、地址、法人、类型、成立日期、有效日期、经营范围等关键字段。接口使用简单,只需要将营业执照的图片上传到接口中,即可获取到结构化的企业信息。
接下来,我们就来看一下如何使用这个API接口来提取营业执照信息。
首先,我们需要在挖数据平台上注册并获取API接口的应用密钥。注册完成后,我们可以开始写代码了。
首先,我们需要导入所需的库,如requests库和json库。
import requests
import json
接下来,我们需要定义一些变量,如API接口的URL和应用密钥。
url = "https://api.wapi.cn/ocr/business_license"
appkey = "your_appkey"
然后,我们需要将营业执照图片转换为二进制格式,并将其作为参数传递给API接口。
with open("business_license.jpg", "rb") as f:
image_data = f.read()
接下来,我们需要定义headers,将应用密钥作为参数传递给API接口。
headers = {
"Content-Type": "application/x-www-form-urlencoded",
"appkey": appkey
}
然后,我们需要将参数和headers传递给API接口,并发起POST请求。
response = requests.post(url, headers=headers, data=image_data)
最后,我们可以通过解析API返回的JSON数据来获取营业执照的各项信息。
result = json.loads(response.text)
if result["status"] == "success":
data = result["data"]
certificate_number = data["certificate_number"]
social_credit_code = data["social_credit_code"]
company_name = data["company_name"]
address = data["address"]
legal_person = data["legal_person"]
company_type = data["company_type"]
establish_date = data["establish_date"]
validity_period = data["validity_period"]
business_scope = data["business_scope"]
print("证件编号:", certificate_number)
print("社会信用代码:", social_credit_code)
print("单位名称:", company_name)
print("地址:", address)
print("法人:", legal_person)
print("类型:", company_type)
print("成立日期:", establish_date)
print("有效日期:", validity_period)
print("经营范围:", business_scope)
else:
print("API返回错误信息:", result["message"])
以上就是使用营业执照信息提取API接口的简单示例代码。通过调用这个接口,我们可以方便地将营业执照上的各项信息提取出来,为企业信息查询提供了便利。
总结起来,营业执照信息提取API接口是一个非常有用的工具,通过它我们可以方便地获取企业营业执照的各项信息。这个接口使用简单,只需要上传营业执照图片即可。通过解析API返回的JSON数据,我们可以轻松地获取到营业执照的证件编号、社会信用代码、单位名称、地址、法人、类型、成立日期、有效日期、经营范围等关键字段。这为企业信息查询提供了便利和效率,减少了人工查询的时间和出错率。大家可以在自己的项目中尝试使用这个接口,相信会带来很多便利和效益。