当前位置: 首页 > Web前端 > HTML

明道云对接企业查查,一键更正客户信息

时间:2023-03-28 01:05:46 HTML

信息资源化是企业信息化建设中不可或缺的模块,是重要的企业资源。要利用好信息资源,有两个话题是绕不开的:一是信息利用策略,二是信息准确性;而后者往往比战略更重要。现在,互联网上有天眼查、平安、企查查等公共企业数据平台,供企业查询、查询公司客户信息。但是,依靠人工一一查找,效率太低,成本太高。那么不妨尝试使用明道云对接数据平台,使用工作流实现查询一键纠错!下面我们以企业搜索为例,对接口对接进行详细说明。前期准备1.在企查查平台注册一个公司账号,获取对应的Appkey和Appsecret2.根据您需要的客户信息设计相应的表单字段,如整体流程逻辑所示1.业务员输入公司名称并进行模糊查询2、工作流根据模糊查询的预设结构获取正确的信息。3、工作流将信息返回给明道云的客户档案,并完成正确的配置代码。1.基本信息查询代码块//模糊获取基本信息varkey=input.appkey;varsecret=input.appsecret;vartimespan=Math.round(newDate()/1000)+'';varcrypto=require('crypto');functionmd5(s){varhash=crypto.createHash('md5');hash.update(s);returnhash.digest('hex').toUpperCase();}varsign=md5(key+timespan+secret);constfetch=require('node-fetch');varurl='http://api.qichacha.com/FuzzySearch/GetList?';varquerystring=require('querystring');vardata2={key:key,searchKey:input.searchkey,pageSize:20};varcontent=querystring.stringify(data2);varresult={};varTimespan=timespan+'';asyncfunctiongetAll(){constres=awaitfetch(url+content,{方法:"get",headers:{'Timespan':timespan,'Token':sign}}).then(function(response){if(response.ok){returnresponse.json();}else{返回rn{"error":"无数据"};}}).catch(function(err){return{"error":"Fetch错误:"+err};});常量结果=等待资源;returnresult;}result=awaitgetAll()output={result:result,sign:sign,timespan:timespan+''}2.查询到客户公司后,继续查询公司产品varkey=input.appkey;varsecret=input.appsecret;vartimespan=Math.round(newDate()/1000)+'';varcrypto=require('crypto');functionmd5(s){varhash=crypto.createHash('md5');hash.update(s);returnhash.digest('hex').toUpperCase();}varsign=md5(key+timespan+secret);constfetch=require('node-fetch');varurl='http://api.qichacha.com/CompanyProductV4/SearchCompanyCompanyProducts?';varquerystring=require('querystring');vardata2={key:key,searchKey:input.searchkey};varcontent=querystring.stringify(data2);变量结果={};varTimespan=timespan+'';asyncfunctiongetAll(){constres=awaitfetch(url+content,{method:"get",headers:{'Timespan':timespan,'Token':sign}}).then(功能(响应nse){if(response.ok){返回response.json();}else{return{"error":"Nodata"};}}).catch(function(err){return{"error":"Fetcherror:"+err};});常量结果=等待资源;returnresult;}result=awaitgetAll();output={result:result,sign:sign,timespan:timespan+''}3.通过子流程,获取公司产品板块下的融资信息varkey=input。appkey;varsecret=input.appsecret;vartimespan=Math.round(newDate()/1000)+'';varcrypto=require('crypto');functionmd5(s){varhash=crypto.createHash('md5');hash.update(s);returnhash.digest('hex').toUpperCase();}varsign=md5(key+timespan+secret);constfetch=require('node-fetch');varurl='http://api.qichacha.com/FinancingHistory/GetList?';varquerystring=require('querystring');vardata2={key:key,id:input.id};varcontent=querystring。stringify(data2);varresult={};varTimespan=timespan+'';异步函数getAll(){constres=awaitfetch(url+content,{method:"get",headers:{'Timespan':timespan,'令牌':sign}}).then(function(response){if(response.ok){returnresponse.json();}else{return{"error":"Nodata"};}}).catch(function(err){return{"error":"获取错误:"+err};});常量结果=等待资源;返回结果;}result=awaitgetAll();if(result.Status=="200"||result.Status==200){if(result.Result.Data){for(vari=0;i