接口标准

基本标准

表示同一个含义的用相同字段

描述同一个对象用相同的结构

类型用枚举(int),枚举从1开始,绝逼不要用string表示类型

选择类型用元素为int的array

是或不是用bool

数量,位置用整型

其他都用string

所有的返回结构是以下两种中的一种

返回数据为map的结构(<map>)
{
    code:0, //0表示成功,其他服务端定
    message:"xxx",
    data: {
    
    }
}
返回数据为list的结构,若有分页则返回pageInfo(<list>)
{
    code:0, //0表示成功,其他服务端定
    message:"xxx",
    data: [
    
    ],
    page_info:{
        cur_page:1, // page从1开始
        total:123,
per:10
    }
}

注册

手机号获取验证码<map>

参数:手机号

返回:成功失败

登录

三方登录<map>

参数:第三方id,三方类型,

返回:token,用户id

手机登录<map>

参数:手机号,验证码

返回:token,用户id

登录后所有接口都带token和用户id两个参数

首页

banner接口<map>

参数:无

返回:banner model

列表接口<list>

参数:page,per

返回:房间model的list

拉房间信息的接口<map>
发送礼物的接口<map>
用户信息预览的接口<map>
用户具体信息的接口<map>
生成房间的接口<map>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,147评论 19 139
  • 点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统...
    layjoy阅读 14,000评论 0 15
  • # 一度蜜v3.0协议 --- # 交互协议 [TOC] ## 协议说明 ### 请求参数 下表列出了v3.0版协...
    c5e350bc5b40阅读 680评论 0 0
  • “开始的开始,我们都是孩子,最后的最后,渴望变成天使。歌谣的歌谣,藏着童话的影子,孩子的孩子,该要飞往哪去……” ...
    晓松阅读 481评论 3 3
  • 史祖德阅读 205评论 0 1