后端接口使用说明

后端接口是在服务器之间进行调用,推荐使用POST方式提交,支持json或xml格式,应尽量避免在用户端(浏览器、手机APP)中调用后端接口 
接口URL一般统一为应用访问路径 + api/ + 请求格式(jsonxml)

接口参数介绍:

  • username:接口调用用户名(必须)

  • password:接口调用密码(必须)

  • language:语言

  • method:调用接口名(必须)

  • params:接口参数,使用json或xml格式序列化(具体接口参数请参考每一个接口的接口文档,或后台菜单:系统管理-接口API)

示例:

在示例中调用后端接口:userinfo(用户信息接口),该接口需要传入username,支持选填参数columns 
使用新建用户apiuser,密码123456,赋予接口权限调用该接口

请求参数:

username : apiuser
password : 123456
language : zh-cn
method : userinfo
params : {"UserName":"admin","columns":"UserName,RealName"}

请求地址: 
http://127.0.0.1:8080/ZAS/api/json

request body如下:

username=apiuser&password=123456&language=zh-cn&method=userinfo&params=%7B%22UserName%22%3A%22admin%22%2C%22columns%22%3A%22UserName%2CRealName%22%7D

response 如下:

{"_Status":1,"DataTable":{"Columns":[{"Name":"USERNAME","Type":1},{"Name":"REALNAME","Type":1}],"Values":[["admin","系统管理员"]],"@type":"DataTable"}}


hackIE