[关闭]
@YuriTu 2016-08-12T01:06:32.000000Z 字数 1355 阅读 456

接口规范

未分类


  1. /**
  2. *简单来说,数据总共有五个部分,
  3. * 一共4个接口,2个用于读取,2个用于写入
  4. */
  5. // 首页接口
  6. // 读取
  7. // 发送的请求
  8. // 接口做出来后我直接向特定url请求 参数为空
  9. // 返回的数据 返回的数据类型为json
  10. // 所有返回的json数据字段的类型为string
  11. [{
  12. "pic1":"xxx",
  13. "pic2":"xxx",
  14. "pic3":"xxx",
  15. "pic4":"xxx",
  16. "h1":"XXX",
  17. "h2":"XXX",
  18. "h3":"XXX",
  19. "h4":"XXX",
  20. "p1":"XXX",
  21. "p2":"XXX",
  22. "p3":"XXX",
  23. "p4":"XXX"
  24. }]
  25. // 修改写入
  26. //向另外一个接口 发送的请求
  27. // 为空则意思为不修改,非空字符串修改对应的数据
  28. {
  29. "safe":"wangyifan"//用于安全验证的字符串
  30. "pic1":"xxx",
  31. "pic2":"xxx",
  32. "pic3":"xxx",
  33. "pic4":"xxx",
  34. "h1":"XXX",
  35. "h2":"XXX",
  36. "h3":"XXX",
  37. "h4":"XXX",
  38. "p1":"XXX",
  39. "p2":"XXX",
  40. "p3":"XXX",
  41. "p4":"XXX"
  42. }
  43. // 返回
  44. // 修改成功返回
  45. {
  46. code0
  47. "mes""success"
  48. }
  49. // 失败返回
  50. {
  51. code999
  52. "mes":"error"
  53. }

子页面接口 - 读取

发送的请求

参数

  1. // pageCode 参数指请求的是哪个子页面的数据
  2. {
  3. "pageCode":"1",//type string
  4. "safe":"wangyifan"//type string
  5. }

返回的数据

// 返回数据 返回的数据类型为json
// 所有返回的json数据字段的类型为string

  1. [
  2. {
  3. banner:"urlxxxx",
  4. "h1":"XXX",
  5. "h2":"XXX",
  6. "h3":"XXX",
  7. "h4":"XXX",
  8. "p1":"XXX",
  9. "p2":"XXX",
  10. "p3":"XXX",
  11. }
  12. ]

子页面接口 - 写入修改

发送的请求

参数

  1. // pageCode 参数指请求的是哪个子页面的数据
  2. {
  3. safe:"wangyifan"
  4. "pageCode":"1",//type string
  5. banner:"urlxxxx",
  6. "h1":"XXX",
  7. "h2":"XXX",
  8. "h3":"XXX",
  9. "h4":"XXX",
  10. "p1":"XXX",
  11. "p2":"XXX",
  12. "p3":"XXX",
  13. }

返回

  1. // 修改成功返回
  2. {
  3. code0
  4. "mes""success"
  5. }
  6. // 失败返回
  7. {
  8. code999
  9. "mes":"error"
  10. }

PS

简单来说你的数据库里一共有5块数据
1个index页面的 这些数据

  1. [{
  2. "pic1":"xxx",
  3. "pic2":"xxx",
  4. "pic3":"xxx",
  5. "pic4":"xxx",
  6. "h1":"XXX",
  7. "h2":"XXX",
  8. "h3":"XXX",
  9. "h4":"XXX",
  10. "p1":"XXX",
  11. "p2":"XXX",
  12. "p3":"XXX",
  13. "p4":"XXX"
  14. }]

4个子页面的 这些数据

  1. [
  2. {
  3. banner:"urlxxxx",
  4. "h1":"XXX",
  5. "h2":"XXX",
  6. "h3":"XXX",
  7. "h4":"XXX",
  8. "p1":"XXX",
  9. "p2":"XXX",
  10. "p3":"XXX",
  11. }
  12. ]

表怎么设计看你自己,总之你返回给我的数据按这个格式就ok

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注