下面分享一下如何对接企查查API接口相关内容。
API服务对接流程:
1、登录|注册:
先打开企查查开放平台网站(https://openapi.qcc.com),菜单栏中右上角【登录|注册】;
2.打开API服务列表
通过顶部导航菜单【API】,可以查看所有服务列表,里面包含了很多API接口,此处不具体介绍,有兴趣的可以自己打开查阅。
3.开通API接口:
目前可以有两种方式可以开通接口服务:
· 详情页面上有【立即开通】按钮,可单个接口开通。
· 页面右下角有个【联系我们】按钮,联系客服,可以单个或多个接口开通。
4.接入API:
1)请求地址:
· 大部分企查查API接口都使用GET方式进行请求,站点内对应的API详情页有介绍。
· 每个API接口都有对应的请求地址,可以到对应的详情页查看即可,本次举例接口:综合风险排查。
2)参数说明:
Token
:验证加密值(通过Md5(key+Timespan+SecretKey)
加密得到的32位大写字符串),这里的key和SecretKey要到【个人中心-我的接口】获取,注意妥善保管;Timespan
:精确到秒的Unix时间戳。
3)示例代码
方法1:代码调用,使用的是nodejs来实现
var md5=require('md5-node'); let appKey='appKey' let TimeSpan=Math.round(new Date /1000); let secretKey='secretKey'; let Token=md5(appKey+TimeSpan+secretKey).toUpperCase(); var http = require("http"); var querystring = require('querystring'); //keyword:您的搜索关键字 var data = {key:appKey,keyword:'小米科技有限责任公司'}; var content = querystring.stringify(data); var options = { hostname:'api.qichacha.com', method:'GET', path:'/RiskControl/Scan?'+content, headers:{ "Token": Token, "Timespan":TimeSpan } } var req = http.request(options, function (res) { console.log('STATUS: ' + res.statusCode); console.log('HEADERS: ' + JSON.stringify(res.headers)); res.setEncoding('utf8'); res.on('data', function (chunk) { console.log('BODY: ' + chunk); }); }); req.on('error', function (e) { console.log('problem with request: ' + e.message); }); req.end();
·方法2:在线调试
4)状态码解析:
也可进入网站查看更多状态码解析,这里列几个常见的。
标签:console,nodejs,查查,res,接口,开放平台,API,var From: https://www.cnblogs.com/mzhen/p/17792383.html