天眼查接口调用示例python
时间: 2024-08-16 11:00:55 浏览: 220
天眼查是一款提供企业信息查询服务的工具,其API可以让开发者通过编程获取企业的详细数据。以下是使用Python调用天眼查接口的一个简单示例:
首先,你需要安装`requests`库,如果没有安装可以使用pip安装:
```bash
pip install requests
```
然后,你可以使用下面的代码作为基本模板:
```python
import requests
import json
# 替换为你自己的天眼查API密钥
api_key = 'your_tianyancha_api_key'
url = f'https://open.tianyancha.com/api/v3/business/{target_id}?appkey={api_key}&fields=工商注册号,企业名称,统一社会信用代码'
def get_company_info(target_id):
headers = {
'Content-Type': 'application/json',
'User-Agent': 'Your User Agent' # 添加实际用户代理
}
response = requests.get(url, headers=headers)
if response.status_code == 200:
data = json.loads(response.text)
print("Company Info:")
for field, value in data.items():
print(f"{field}: {value}")
else:
print(f"Failed to fetch data. Status code: {response.status_code}")
# 将'target_id'替换为你要查询的企业ID,可以从网页上获取或者直接提供
target_id = '1234567890' # 这里仅作演示,真实应用中请填写实际企业ID
get_company_info(target_id)
```
注意:上述代码只是一个基础示例,实际使用时需要处理可能出现的错误情况,如网络请求失败、权限不足等,并且请确保遵守天眼查的API使用条款。
阅读全文