Skip to content
Bitzsoft.Integrationsbitzsoft.integrations

Reference

天眼查

天眼查包的 TianyanchaOptions 配置字段、Bearer Token 鉴权与使用示例。

Last updated

包信息

属性
NuGet 包Bitzsoft.Integrations.EnterpriseInfo.Tianyancha
Provider IDtianyancha
鉴权Token(Bearer Authorization Header)

配置字段(TianyanchaOptions)

字段类型必填默认值说明
Tokenstring天眼查开放平台 Authorization Token
BaseUrlstringhttps://open.api.tianyancha.comAPI 基础地址
AllowInsecureHttpboolfalse是否允许明文 HTTP(遗留专线)
HttpClientNamestringTianyanchaEnterpriseInfoProvider命名 HttpClient

配置示例

{
"EnterpriseInfo": {
"Tianyancha": {
"Token": "your-authorization-token"
}
}
}

DI 注册

builder.Services.AddBitzsoftTianyanchaEnterpriseInfo(builder.Configuration.GetSection("EnterpriseInfo:Tianyancha"));

使用示例

public class TianyanchaService(IEnterpriseInfoProvider info)
{
public async Task<EnterpriseSearchResult> SearchAsync(string keyword)
{
return await info.SearchAsync(keyword, pageIndex: 1, pageSize: 20);
}
public async Task<EnterpriseActualController> GetControllerAsync(string creditCode)
{
return await info.GetActualControllerAsync(creditCode);
}
}

已知限制

  • AllowInsecureHttp 默认 false,仅用于有额外网络隔离措施的遗留专线场景。
  • 天眼查的 Token 直接作为 Bearer 使用,无额外签名步骤(比企查查/启信宝简单)。

相关

100%

滚轮或按钮缩放 · 放大后拖动画面 · 双击切换 100% / 200%