关于接口的一些问题

1.app版本更新

     api版本升级新版本适配不了旧版本,有一个public checkupdate接口

    

2.多版本适配(接口)

价格参数versioncode(版本号),标识app是哪个版本,

最初可用if、else适配,但是不好维护

我们可以让一个版本对应相应的模块


安卓和ios是否可共用接口?

a、适配终端

b、分开

ios审核上线较慢,安卓较快,

3.html页面和app交互

a、安卓 :

  function  doll(参数){

     window.loadurl

 }

在项目中可加载js方法,在方法中取得需要的参数

b、ios :

location。href =


webview:手机自带组件,专门展示页面,获取到专门的地址栏地址url,获取所需参数

4.推送

app链接服务器,一直连着socket,只要有信息就可推送过来 。用户量特别大可能会延迟。

或者用第三方服务(腾讯、阿里、个推、极光60%),在app装个sdk直接找第三方

个推和群体推送:

群:只要有app就可以推送,

个:用户登陆后给第三方发一格标识,发给第三方  ,第三方获取到数据,推送给有唯一标示的用户

5、app跟新

全包更新

增量跟新

你可能感兴趣的:(php基础)