明道云集成我司API接口范例

网极科技11个月前代码笔记317

有个客户购买了我司的智能快递地址解析接口,需要集成到明道云系统,所以写这个教程帮助大家。

第一步,在明道云创建如下表单


其中第二个解析地址查询按钮为:左侧组件–高级–API查询

第二步,在集成中心添加API

点击 解析地址 查询按钮 在右侧 选择调用已集成的API,在弹出窗口的左下方选择 去集成中心添加

第三步,创建自定义连接

在集成中心,选择左侧的 API集成–连接与认证
右侧页面选择 我的连接,点击创建 自定义连接

第四步,选择鉴权方式为 APIkey或无需授权

第五步,开始创建API

选择API管理,点击下方创建API按钮

最重要的页面来了

在这个页面一步步来

A、输入参数配置

B、API请求参数配置

注意下图的参数配置,header中APPCODE和后面的值有一个空格

点击 下方测试API按钮,弹出地址填写窗口,输入后可请求成功(注意此处填写的内容不得有空格)
成功返回如下:得到以下内容则保存返回

第六步,处理输入参数空格报错问题(明道云bug)

选择插入代码,选择Javascript代码

按下图添加如下代码,(注意该代码为固定格式,第一个text为后续API获取的参数,第一个text为前一步输入的text,为了方便统一命名,注意区分)

output = {text: input.text.replace(" ", "")}


保存返回后,进入 API请求参数配置
将之前的原始地址改为代码块中输出的地址

保存返回

第七步,输出参数配置


选择需要的参数进行生成

填写对应说明,参考我方文档

进行保存并发布

第八步,回到表单设置

点击 解析地址–查询按钮,右侧 调用已集成API 中选择刚才制作的API

输入参数选择原始的地址字段

设置 将数据写入表单

建立数据与表单字段的映射

第九步,发布表单,测试结果

相关文章

PHP7.1+ 7.2 7.4 json_encode 造成float数据精度异常情况

PHP7.1+ 7.2 7.4 json_encode 造成float数据精度异常情况

php7.1+版本进行json处理时,精度异常到很长的数值如下图本来原数据是没有这么大的精度的,小数点后面2-4位而已,而经过json_encode处理后就成这样的了。解决办法,给php文件开头加下如...

Qt Installer FrameWork制作中文版windows安装包_QtIFW 4.7.0设置中文

Qt Installer FrameWork制作中文版windows安装包_QtIFW 4.7.0设置中文

Qt Installer FrameWork下载地址:https://download.qt.io/official_releases/qt-installer-framework/ 环境配置将bi...

【精选】PHP将股票日K线数据转换为周K线数据

【精选】PHP将股票日K线数据转换为周K线数据

可以使用PHP来将股票日K线数据转换为周K线数据。具体实现方法如下:获取日K线数据,例如从数据库中查询出所有日期的股票数据,保存在一个数组中,每个元素包含如下信息: $day_data = [...

全球所有国家和地区的ISO英文数字代码,国家名称首都、面积、人口数量、所属洲

全球所有国家和地区的ISO英文数字代码,国家名称首都、面积、人口数量、所属洲

数据不能保证100%准确,仅供您参考 ISO二字代码 ISO三字代码 ISO数字代码 国家/地区 首都/省会 面积/km² 人口 所属洲 AD AN...

使用xunsearch进行php全文检索

使用xunsearch进行php全文检索

迅搜(xunsearch)是采用 C/C++ 基于 xapian 和 scws 开发的全文搜索引擎解决方案,适用于php全文检索、mysql全文检索和各种站内搜索。支持海量数据高速检索,功能强大、...

迁移wordpress站点到阿里云函数计算

迁移wordpress站点到阿里云函数计算

wordpress作为一款常用的建站工具,存在大量的老站需要维护升级,本文讲一下如何迁移到阿里云函数计算,使用Serverless架构进行部署wordpress 在函数计算上全新安装wordpres...