您的位置 首页 java

Java 实现IOS端版本更新接口

 @ Rest Controller
    @RequestMapping("/mobile/api")
    public class AppController {

        @Autowired
         private  RestTemplate template;

        @RequestMapping(value = "/ios/version", method=  Request Method.POST)
        public Result newsList() {
            //下载路径( 苹果 商店下载网址)
            String url = "#34;;
             JSON Object resultJson = (JSONObject) JSON.parse(template.postForObject(url, new LinkedMultiValueMap(), String.class));
            JSONObject result = (JSONObject) resultJson.getJSONArray("results").get(0);
            String version = result.getString("version");
            String releaseNotes = result.getString("releaseNotes");
            Map<Object, Object> map = new  HashMap <>();
            //更新版本
            map.put("version",version);
            //更新内容
            map.put("releaseNotes",releaseNotes);
            Result rr = Result.successResult();
            rr.setData(map);
            return rr;
        }
    }  

写的比较简单,大概思路就是启动APP前端调用服务器接口,服务器端去苹果商店拿到 商店记录的版本号,更新内容,在带上是否强制更新等等的参数返回给前端,前端进行参数对比,判断是否更新版本,是否强制更新等等;

文章来源:智云一二三科技

文章标题:Java 实现IOS端版本更新接口

文章地址:https://www.zhihuclub.com/180252.shtml

关于作者: 智云科技

热门文章

网站地图