ezlink-api
v1.0.8
Published
ezlink engine api agent
Downloads
6
Readme
ezlink_api
ezlink_api 是一个 npm 包,这里对简连连接器相关接口做了统一的封装,以提高开发效率和代码复用
项目结构
- lib/ 这里是项目的功能实现代码
- test/ 这里是单元测试
- index.js 这里是 npm 包入口模块
引用方法
首先安装 ezlink-api 包npm install ezlink-api
然后在代码中引入const EZLinkAPI = require('ezlink-api')
创建简连代理对象var ezlinkAPI = new EZLinkAPI({
endpoint: '简连 endpoint 前缀,例如:http://172.20.95.83:10010/engine/',
systemId: '系统名称'
})
然后就可以通过 ezlinkAPI.{方法名} 来请求接口了
目前提供的方法有:
- ezlinkAPI.metadata.recipes(callback)
获取当前系统处方信息 - ezlinkAPI.metadata.recipes(extPersonId, callback)
获取当前系统特定第三方用户处方信息 - ezlinkAPI.metadata.people(personId, callback)
获取当前系统注册人员信息 - ezlinkAPI.message(data, callback)
向简连推送消息 - ezlinkAPI.person.register(data, callback)
注册人员 - ezlinkAPI.conversation.data(recipeName, role, type, name, params, callback)
获取会话数据 - ezlinkAPI.lodash(recipeName, path)
查询元数据指定路径数据
测试方法
首先全局安装 mochanpm install -g mocha
然后执行 mocha 命令即可