php接口文档模板下载,app接口文档模板.doc

app接口文档模板

XXX项目APP接口文档

首页3

首页3

加载更多商品7

用户注册9

注册9

发送手机验证码11

用户中心12

登录12

登出14

原产品15

产品列表15

产品详情18

分类树22

备注:23

注:

传参一律用post方式,key=request, value为一串json格式字符串,格式如:

request={

"head": {

"partner": "xxxxxxxxxxxxxxxxxxxxxxx",

"key": "xxxxxxxxx",

"mdkey": "xxxxxxxxxxx"

},

"para": {

"user_name": "user_name",

"pwd": "123456"

},

"result": {

"start": 0,

"count": 10

}

}

head:头信息,用于安全校验,参数固定为partner、key、mdkey 三项,mdkey随不同接口而变,partner和key为常量

头部信息校验错误统一返回,错误码分三种:

1:PARTNER有误

{

"head": {

"code": "C0004",

"msg": "PARTNER验证失败!"

}

}

2:KEY有误

{

"head": {

"code": "C0005",

"msg": "KEY验证失败!"

}

}

3:MD5加密错误

{

"head": {

"code": "C0001",

"msg": "请求验证失败!"

}

}

para:请求体,客户端请求所需要传入的参数,依据不同接口而定

result:结果集,主要用于分页

首页

首页

URL:

输入参数:

request={

"head": {

"partner": "77b872abfe1260053032219354882d91",

"key": "ldingadmin",

"mdkey": md5(partner+key)

},

"result": {

"start": 0, //从第0条数据开始,(首页此项参数只能为0)

"count": 20 //总共返回20条数据,(即每页显示数量,由客户端自定)

}

}

输入参数说明:

参数参数明细类型(长度范围)参数说明是否可空样例headpartnerString合作者ID不可空a4bf5363f7bd76c5a4975b75f19f63cakeyString合作者KEY不可空ldingadminmdkeyStringMD5加密字符

md5(partner+key)不可空a4bf5363f7bd76c5a4975b75f19f63caresultstartInt分页数据开始标示id可空(固定为0)0countInt返回总数据条数可空(为空时采用系统默认值20)20返回码描述:

错误码:

参考头部信息校验统一错误码

正确返回:

{

"head": {

"code": "10000",

"msg": "数据获取成功"

},

"para": {

"banner": [

{

"ad_id": "2",

"ad_name": "首页轮转2",

"pic": "/data/files/mall/ad/1434512150.jpg",

"link": "/index.php?app=search&act=products&cid=1312",

"image_size": {

"width": 1200,

"height": 475

}

},

{

"ad_id": "3",

"ad_name": "首页轮转3",

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值