企业信息:企业全称、社会统一信用代码、税号、发票信息、法人姓名等查询

企业信息:企业全称、社会统一信用代码、税号、发票信息、法人姓名等查询

  • 在开发在线开票、企业信息补全等功能时,需要用户输入企业的简称或信用代码搜索出完整信息,本文提供的接口就是解决了这样一个问题。

一、接口请求和示例

  • 先看看返回内容示例(如果能达到要求,再继续往下面看):
# [HTTP GET] 
# 下方地址中的code为必填字段,需要联系作者获取,wechat: xujian_cq
https://www.xujian.tech/atlapi/data/c/query/like?keyword=重庆可乐&code=
{
    "code":200,
    "msg":"succeed.",
    "data":[
        {
            "id":"1105",
            "createdAt":1695260987000,
            "matchType":"企业名称",
            "regNo":"500113014353471",
            "startDate":"2021-06-02",
            "name":"重庆可乐家装饰工程有限公司",
            "operName":"李伦智",
            "creditNo":"91500113MAABRA7D0H",
            "qxbId":"58e62a6d-a6fa-482a-972d-84131629b2e4",
            "matchItems":"重庆可乐家装饰工程有限公司",
            "type":"0"
        },
        {
            "id":"1106",
            "createdAt":1695260987000,
            "matchType":"企业名称",
            "regNo":"500113011770938",
            "startDate":"2019-05-30",
            "name":"重庆可乐益智玩具有限公司",
            "operName":"张闻缔",
            "creditNo":"91500113MA60DJ6P37",
            "qxbId":"fd2a3b3c-a29c-4100-9aa3-00204392544e",
            "matchItems":"重庆可乐益智玩具有限公司",
            "type":"0"
        },
        {
            "id":"1107",
            "createdAt":1695260987000,
            "matchType":"企业名称",
            "regNo":"500112014783831",
            "startDate":"2021-10-08",
            "name":"重庆可乐童装有限公司",
            "operName":"李坤",
            "creditNo":"91500112MAAC12KA6M",
            "qxbId":"acad2d9b-d5c5-45d2-a663-9a57b6549985",
            "matchItems":"重庆可乐童装有限公司",
            "type":"0"
        },
        {
            "id":"1108",
            "createdAt":1695260987000,
            "matchType":"企业名称",
            "regNo":"500905005082271",
            "startDate":"2014-09-22",
            "name":"重庆可乐星文化艺术传播有限公司",
            "operName":"卿宇",
            "creditNo":"91500000305267849R",
            "qxbId":"173f3a14-e9f6-4c53-97e8-5823c2a43603",
            "matchItems":"重庆可乐星文化艺术传播有限公司",
            "type":"0"
        },
        {
            "id":"1110",
            "createdAt":1695260987000,
            "matchType":"企业名称",
            "regNo":"500222012635837",
            "startDate":"2020-03-20",
            "name":"重庆可乐坝建筑劳务有限公司",
            "operName":"罗界",
            "creditNo":"91500222MA60RQ6K81",
            "qxbId":"63508fcb-cb80-4b05-b223-824874522311",
            "matchItems":"重庆可乐坝建筑劳务有限公司",
            "type":"0"
        },
        {
            "id":"1111",
            "createdAt":1695260987000,
            "matchType":"企业名称",
            "regNo":"500105013104017",
            "startDate":"2020-07-03",
            "name":"重庆可乐糖教育信息咨询有限公司",
            "operName":"胡小蝶",
            "creditNo":"91500105MA6116QX69",
            "qxbId":"7d6febca-410e-4513-98ba-5f234a3f489b",
            "matchItems":"重庆可乐糖教育信息咨询有限公司",
            "type":"0"
        },
        {
            "id":"1113",
            "createdAt":1695260987000,
            "matchType":"企业名称",
            "regNo":"500106015230653",
            "startDate":"2022-02-22",
            "name":"重庆可乐鱼智能科技有限公司",
            "operName":"毛青春",
            "creditNo":"91500106MA7HAD62XL",
            "qxbId":"db79ef12-32b2-445e-84ff-473e47942c62",
            "matchItems":"重庆可乐鱼智能科技有限公司",
            "type":"0"
        },
        {
            "id":"1114",
            "createdAt":1695260987000,
            "matchType":"企业名称",
            "regNo":"500103015113403",
            "startDate":"2022-01-06",
            "name":"重庆可乐加冰营销策划有限公司",
            "operName":"吴少芬",
            "creditNo":"91500103MA7G32647Y",
            "qxbId":"48faaa92-00cb-4028-a839-18e6f79129cf",
            "matchItems":"重庆可乐加冰营销策划有限公司",
            "type":"0"
        },
        {
            "id":"1109",
            "createdAt":1695260987000,
            "matchType":"企业名称",
            "regNo":"500905010830811",
            "startDate":"2018-07-27",
            "name":"天府可乐(重庆)饮品有限公司",
            "operName":"蒋林",
            "creditNo":"91500000MA60147Q1M",
            "matchItems":"天府可乐(重庆)饮品有限公司",
            "type":"0"
        },
        {
            "id":"1112",
            "createdAt":1695260987000,
            "matchType":"企业名称",
            "regNo":"500105011706002",
            "startDate":"2019-05-13",
            "name":"重庆冰可乐文化传媒有限公司",
            "operName":"曹扬航",
            "creditNo":"91500105MA60CNQM1P",
            "matchItems":"重庆冰可乐文化传媒有限公司",
            "type":"0"
        }
    ]
}

二、code获取方式

  • 本文接口是收费接口,1分钱1次,价格很便宜,运行状态良好,客户较多
  • 联系xujian_cq预充值
  • code获取方式:微信小程序搜索“数字续坚”在首页tab签到获取

三、接口使用说明

  • GET 请求,传递keyword和code,其中keyword可以模糊匹配企业名称、信用代码、行业特点等信息
  • 返回内容
序号参数名类型说明
1idint本系统重自增id
2createdAtlong本系统重的创建时间
3matchTypeString匹配类型,不理会即可(未来可能扩展的功能)
3regNoString注册号
3startDateString成立日期
3nameString企业名称
3operNameString企业法人代表
3creditNoString社会统一信用代码
3qxbIdString数据标识,可以不理会
3typeString企业类型,枚举值:0企业,4社团,5律所,6香港公司
3matchItemsString匹配项,可以不理会(未来可能扩展的功能)
### C# 实现用友 ERP 税号查询 API 示例 为了实现用友ERP系统的税号查询功能,可以基于HTTP请求的方式调用相应的API接口。下面是一个简单的C#代码示例来展示如何构建这样的应用。 #### 准备工作 确保已经选择了可靠的API提供商并获得了访问权限以及必要的认证凭证[^2]。对于用友ERP而言,通常会提供特定的Web服务端点用于外部系统对接。 #### 创建 HTTP 客户端实例 ```csharp using System; using System.Net.Http; using System.Text.Json; using System.Threading.Tasks; public class TaxNumberQueryClient { private readonly HttpClient _httpClient; public TaxNumberQueryClient(HttpClient httpClient) { _httpClient = httpClient ?? throw new ArgumentNullException(nameof(httpClient)); } } ``` #### 构建查询方法 定义一个异步的方法来进行实际的企业开票税号查询操作: ```csharp public async Task<TaxInfo> QueryTaxNumberAsync(string keyword) { var requestUrl = $"https://api.example.com/taxnumber?keyword={Uri.EscapeDataString(keyword)}"; HttpResponseMessage responseMessage = await _httpClient.GetAsync(requestUrl); if (!responseMessage.IsSuccessStatusCode) { throw new HttpRequestException($"Failed to get tax number information, status code: {responseMessage.StatusCode}"); } string jsonResponse = await responseMessage.Content.ReadAsStringAsync(); JsonDocument document = JsonDocument.Parse(jsonResponse); return ParseJsonToTaxInfo(document.RootElement); // 假设有一个解析函数ParseJsonToTaxInfo } ``` 此部分假设存在`ParseJsonToTaxInfo()`辅助函数负责把JSON格式的结果转换成.NET对象模型表示的形式。 #### 处理返回的数据结构体 创建一个类用来承载从API接收到的数据: ```csharp public record struct TaxInfo( string CompanyName, string TaxRegistrationNumber, string RegisteredAddress, string ContactPhone, Dictionary<string,string>? AdditionalDetails ); ``` 上述代码片段展示了基本框架,在真实场景下还需要考虑异常处理机制、日志记录等功能增强模块,并严格遵循所选API服务商的具体协议和指南。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

成旭先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值