API文档 工商信息 附近企业查询
基本信息
接口地址
https://api.qixin.com/APIService/nearbyEnterprises/getNearbyEnterpriseByName
数据格式
JSON
请求方式
GET
请求示例
https://api.qixin.com/APIService/nearbyEnterprises/getNearbyEnterpriseByName?keyword=成都成电光信科技股份有限公司&distance=1
描述
目标企业附近企业列表,包括附近企业总数、企业名称以及经纬度等信息
请求参数 (Headers)
参数名类型必填描述
Auth-Version String 2.0(参数值),固定传入:2.0
appkey String 启信慧眼数据开放平台获取 ,获取方式:个人中心-安全中心-API 密钥,获取appkey的同时,请完成IP白名单的配置:个人中心-安全中心-API IP白名单设置,如未配置,接口调试会报错“104 未添加IP白名单”
timestamp String UNIX时间戳,精确到毫秒,示例:1656921036000,当前系统时间近10分钟有效
sign String 请求认证签名,对appkey+timestamp+secret_key进行md5或者sha256摘要计算的结果,小写字符串(实际加密不带入‘+’)
请求参数 (Query)
参数名类型必填描述
keyword String 企业全名/注册号/统一社会信用代码
skip Number 跳过条目数(默认为0,单页返回20条数据)
distance Number 搜索范围(单位:KM)
响应参数
参数名类型长度描述
data
data.data
Object 0 返回查询结果,如果没有匹配记录则返回为空。具体字段含义见下表
total
data.data.total
Number 0 返回列表中记录总数
num
data.data.num
Number 0 本次调用返回记录数
items
data.data.items
Array 0 附近企业信息列表
start_date
data.data.items.start_date
String 255 成立日期
oper_name
data.data.items.oper_name
String 255 法定代表人
id
data.data.items.id
String 36 企业ID
name
data.data.items.name
String 255 企业名称
latitude
data.data.items.latitude
Number 255 纬度
longitude
data.data.items.longitude
Number 255 经度
sign
data.sign
String 32 数据签名
status
data.status
String 10 返回结果状态
message
data.message
String 255 返回结果消息
响应示例
JSON
{
    "status": "200",
    "message": "操作成功",
    "sign": "77cba8dbd880b8640ab238763d3a241a",
    "data": {
        "total": 7495,
        "num": 20,
        "items": [
            {
                "name": "成都事必达科技有限公司",
                "id": "9ce29ba4-0b80-4184-aa4e-17991cb2d03a",
                "start_date": "2016-03-14",
                "oper_name": "邓颖",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都智易信息技术有限公司",
                "id": "61f092e7-e3eb-49a6-b2ed-d83e62405ee8",
                "start_date": "2017-02-13",
                "oper_name": "洪象勇",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都应通软件技术有限公司",
                "id": "2475fb9a-75f4-465f-b501-7b5c887cfc03",
                "start_date": "2012-02-08",
                "oper_name": "刘忻阳",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都兴国浩商贸有限公司",
                "id": "01eadbf9-ebdc-4dfc-a8a0-20f0cb501623",
                "start_date": "2013-11-21",
                "oper_name": "周永国",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都伟鼎科技有限公司",
                "id": "2c4e6893-e615-4e63-a89d-5f8c5b67479e",
                "start_date": "2010-03-11",
                "oper_name": "蒋勇",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都嘉义恒远科技有限公司",
                "id": "669c384f-4128-484e-b925-b0c589c5ec51",
                "start_date": "2014-10-21",
                "oper_name": "杨娅",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都微视瑞达科技有限公司",
                "id": "33039569-9f15-45ba-9b16-1e40f436f045",
                "start_date": "2019-09-04",
                "oper_name": "史荣涛",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都透特信息科技有限公司",
                "id": "c68ed8cc-87ba-464b-be28-5beabced74e9",
                "start_date": "2016-05-23",
                "oper_name": "李晶",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都意恒科技有限公司",
                "id": "cc82355b-2223-4873-81cb-5f78d3d827ec",
                "start_date": "2016-08-15",
                "oper_name": "袁秀芝",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "昌恩能源科技成都有限公司",
                "id": "0a7de12b-5af8-434a-87da-726ce182f8e4",
                "start_date": "2015-08-25",
                "oper_name": "仝进",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都隼睿投资合伙企业(有限合伙)",
                "id": "7407ca36-b4f0-4409-8668-8c597c6aff99",
                "start_date": "2015-09-07",
                "oper_name": "成都隼睿企业管理咨询有限公司",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都赛纳微波科技有限公司",
                "id": "748f6498-3f06-4ca0-b7da-068d2126f108",
                "start_date": "2016-05-18",
                "oper_name": "陈翠娥",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都易联通科技有限公司",
                "id": "2b1f34bf-689a-449a-bff1-67fd58f2638f",
                "start_date": "2013-12-02",
                "oper_name": "冷晓宇",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都仪锦科技有限公司",
                "id": "7753a873-bfc5-40a9-9115-db008b5dad0f",
                "start_date": "2014-04-02",
                "oper_name": "薛驰东",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都蓉文科技有限公司",
                "id": "a2ec71cb-ca44-42f6-90cd-05322d732992",
                "start_date": "2016-11-08",
                "oper_name": "文旭玲",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都市亿泰科技有限公司",
                "id": "80f554d8-d7f5-4464-b04c-5eaaaa0c4922",
                "start_date": "2015-05-29",
                "oper_name": "杨帆",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都憨村农业有限公司",
                "id": "fd57efa3-1aa3-4a3c-82d3-a4e158170f51",
                "start_date": "2015-07-24",
                "oper_name": "李由才",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "四川成电伟创科技发展有限公司",
                "id": "db588e58-e39f-4182-ac6e-40380691785f",
                "start_date": "2007-12-18",
                "oper_name": "段林",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "成都思科通讯有限公司",
                "id": "0b4b080f-1514-472a-a558-6548d324cb61",
                "start_date": "2013-01-07",
                "oper_name": "王建英",
                "longitude": 103.974481,
                "latitude": 30.734615
            },
            {
                "name": "四川宏鑫泰广告有限公司",
                "id": "50486dfd-cc42-4604-9f96-bdd49e2a5632",
                "start_date": "2014-11-19",
                "oper_name": "夏恩福",
                "longitude": 103.974481,
                "latitude": 30.734615
            }
        ]
    }
}
代码示例
javascript
let request = require('request');
let urlEncode = require('urlencode');
let crypto = require('crypto');

let baseUrl = 'https://api.qixin.com/APIService/nearbyEnterprises/getNearbyEnterpriseByName';
let appkey = '正式appkey';
let secretKey = '正式secret_key';
let timeStamp = new Date().getTime();
const hash = crypto.createHash('md5');
let sign = hash.update(appkey + timeStamp + secretKey).digest('hex');

let urlParams = {
    keyword: 'keyword的值',
    skip: 'skip的值',
    distance: 'distance的值'
}

let concatParams = []
for (let key in urlParams) {
    concatParams.push(key + '=' + urlParams[key]);
}

let options = {
    'method': 'GET',
    'url': baseUrl + '?' + concatParams.join('&'),
    'headers': {
        'Connection': 'keep-alive',
        'Auth-version': '2.0',
        'appkey': appkey,
        'timestamp': timeStamp,
        'sign': sign
    }
};

request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(response.body);
});