日拱一卒无有尽,功不唐捐终入海

APP版本升级及API接口版本升级控制

APP&API Sam 1450℃ 0评论

APP版本控制升级

APP更新迭代快(周更新、月更新)
APP是安装在用户手机设备上

APP版本升级的类型

用户自主选择更新(弹出新版本更新,取消或更新,用户自主选择)
强制更新(app有bug强制更新,不更新无法使用)

app版本数据表结构

id
app_type             比如ios/android
version                内部版本号
version_code      外部版本号
is_force              是否强制更新 0|1 默认0
apk_url               app最新下载地址
upgrade_point    升级提示
status                  状态   默认1
create_time         创建时间
update_time        更新时间


API版本升级控制

创建api模块,在controller控制器里新建v1和v2版本控制文件夹
然后使用路由 Route::get(‘api/:ver/user’, ‘api/:ver.user/login’);


API接口文档编写

什么是API接口文档

API的入参、出参的格式

为什么要写API接口文档

有利于客户端工程师熟悉接口
有利于服务端工程师接手项目

怎么写API接口文档

word、pdf、wiki

API文档需要包含哪些内容

API接口地址
请求方式 get  put  post  delete
入参格式
出参格式
http code

 

转载请注明:PHP笔记 » APP版本升级及API接口版本升级控制

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)