开放接口入门
访问鉴权
开放接口访问需要以下信息进行系统鉴权
- AppID
- AppKey
获得AppID与AppKey
-
使用具有开放接口权限的账号登录系统,超级管理员与系统管理权限也具备开放接口权限
-
从
我的
→我的信息
→开放接口配置
中取得AppID与AppKey如果不存在鉴权信息,点击
新建
,然后保存
即可提示开放接口如果有权限限制。则受限于当前人员的系统权限
访问方式
开放接口根据接口类型不同支持多种访问模式
使用网络通过服务端调用
指令直接发送给 服务端
,需要指定指令的 目标坐席或目标设备
使用 服务端通用设备指令
发送指令
支持 系统级接口
与 方案级接口
使用网络通过设备调用
指令之间发送给设备,需要第三方系统存有相关 设备 IP 地址
使用 设备端通用指令
发送指令
支持 方案级接口
部署 3IS 控制器端使用 USB 通过设备调用
指令发送到 本地 ( 127.0.0.1 )
,需要在本地部署 3IS 控制器端
使用 设备端通用指令
发送指令
支持 方案级接口
各模式对比
模式 | 通讯通道 | 目标地址 | 端口 | 设备接入要求 | 指令目标 | 接口类型 |
---|---|---|---|---|---|---|
使用网络通过服务端调用 | 网络 ( 有线 / 无线 ) | 服务端 IP | 默认27000 | 网络 / USB | 坐席 / 设备 | 系统 / 方案 |
使用网络通过设备调用 | 网络 ( 有线 / 无线 ) | 设备地址 | 27100 | 网络 | / | 方案 |
3IS控制器端使用USB通过设备调用 | 控制器端 USB | 127.0.0.1 | 27100 | USB | / | 方案 |
两种接口级别
系统支持 2 种级别的开放接口
系统级接口
-
特点
- 系统级接口不依赖模板与方案
- 仅支持单一接口访问方式