WebAPI

<< Click to Display Table of Contents >>

WebAPI

Previous pageReturn to chapter overviewNext page

WebAPI 是基于servlet实现,API所有的方法的调用需要构建xml格式的请求内容,post到这个servlet,并且返回xml格式的字符串作为响应。想要基于API做集成开发需要构建和解析xml格式字符串,并通过http协议进行通讯。

接口环境配置

1.  在永洪产品的安装目录中找到:Yonghong/tomcat/webapps /bi/WEB-INF/web.xml中添加以下代码:

   <servlet>

   <servlet-name>YonghongWebApi</servlet-name>

   <servlet-class>g5.sv.httpapi.YonghongWebApi</servlet-class>

   </servlet>

   <servlet-mapping>

   <servlet-name>YonghongWebApi</servlet-name>

   <url-pattern>/api</url-pattern>

   </servlet-mapping>

2.  启动产品,将权限设置为文件权限管理系统。即:点击首页,进入管理系统-认证授权-安全管理,选择文件权限管理系统并点击应用按钮,如下图所示:

api接口2

3.  在浏览器url中输入链接:http://ip:port/bi/api?action=login&adminv=admin&passv=g5,得到登录的token值,如下图所示:

api接口1

4.  下载浏览器插件Postman并安装,安装成功后,Postman界面如下图所示:

api接口3

5.  选择post,输入url:http://ip:port/bi/api?action=xxxx&token=xxxx;输入参数:xmlData以及xmlData的值,点击send,即会在界面上有反馈的结果,如下图所示:

api接口4