在app与服务端api交互过程中,有如下方案
方案1, app定位,将经纬度交给服务端api, 服务端请求第三方api置换出城市,在根据城市去查询要返回的信息,没有返回默认信息
方案2, app定位,客户端调用第三方sdk,置换出所在城市,再将城市传入服务端api, 服务端根据城市查询要返回的信息,没有返回默认信息
方案 1,客户端爽了,但是服务端重了,服务端响应时间长
方案 2,客户端多了一次http请求,并且是客户端要发起sdk中请求之后,才能请求服务端的信息list, 客户端页面响应时间也会长
两个方法都能解决,但是都存在瑕疵