本文目录 :
接口规范接口示例参考文档
最近在整理和开发TPshop开源商城App(包括Android和iOS)的后台接口(api),总结一下。
1、 接口规范
接口的 URL 一般是: 官网域名/index.php?m=api&c=控制器&a=方法
返回数据类型为json格式,形式为:
{
"status": 1,
"msg": "获取成功",
"result": "data示例"
}
其中"status"和“msg”字段一般是固定存在的。 "status"正常是1,其他值为非正常或错误。“msg”字对结果进行说明。 "result"一般是get方法返回的数据集。
说明: m=api 其实是Thinkphp框架中的一个模块叫api,其他常见模块还有home和mobile,对应pc和手机版的web,admin和seller对应管理员后台和销售管理后台。
方法的命名形式一般是 小写+下划线,因为历史原因,有些还是保留了 驼峰式命名。
2、 接口示例
如下:
主要参考文档:
TPshop手机api手册
-end-