yujian
2019-06-24 4c68642aad8889ff599af52d33453c483f13092a
fanli/src/main/java/com/yeshi/fanli/util/dataoke/DaTaoKeApiUtil.java
@@ -61,11 +61,31 @@
   static Gson gson = new Gson();
   private static String request(String url) {
      String result = null;
      while (result == null) {
         try {
            result = HttpUtil.get(url);
            if (result != null && result.startsWith("<html>"))
               result = null;
         } catch (Exception e) {
            try {
               Thread.sleep(400);
            } catch (InterruptedException e1) {
            }
         }
      }
      return result;
   }
   public static DaTaoKeApiResult goodsList(int page) {
      List<DaTaoKeDetail> list = new ArrayList<>();
      String url = String.format("http://api.dataoke.com/index.php?r=Port/index&type=total&appkey=%s&v=2&page=%s",
            Math.random() > 0.5 ? API_KEY : API_KEY_2, page + "");
      String result = HttpUtil.get(url);
      String result = request(url);
      JSONObject resultJson = JSONObject.fromObject(result);
      System.out.println(resultJson);
      JSONArray array = resultJson.optJSONArray("result");