APP接口开发(待完善)

    1、接口版本管理    v1、v2
    2、app版本管理,检测更新,强制更新、普通更新
    3、异常收集,在做Android和ios的后端接口,需要设计一些接口,用来收集客户端收集客户端(Android/ios)的卡顿、异常、ANR、crash,统计数据呈现到后台里,收集到这些信息后,有利于排查程序出现的异常。

        1)、设计一个表z_app_log存储数据

id                 主键
app_type           ios、android
version_code       客户端版本号
model              设备型号,用户的手机设备型号 小米、华为、iphone8
did                设备号 手机唯一标识
type               异常类型 0卡顿
description        错误信息
line               影响行数
create_at          发生时间
	

        2)、设计一个接口,接收客户端的错误日志,记录起来,
        3)、后台统计汇总
    4、安全认证: jwt、aes加密、https
        1)、所有的请求全部都采用https
        2)、用户账号和密码,将客户端的密码进程sha1加密,再发到服务器端进行登录验证。
        3)、服务器端验证ok,就用jwt进行处理,得到签名和过期时间
            两个token,一个是 access token 、 一个是 refresh token 
    5、推送,android推送、ios推送
  编写接口开发少不了测试和文档编写,可以参考:

  Api接口开发工具

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值