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接口开发工具

发布了95 篇原创文章 · 获赞 9 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/mrtwenty/article/details/98076809
今日推荐