package api.binstd.jieqi;
import api.util.HttpUtil;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
public class Query {
public static final String APPKEY = "your_appkey_here";// 你的appkey
public static final String URL = "http://api.binstd.com/jieqi/query";
public static void Get() {
String result = null;
String url = URL + "?appkey=" + APPKEY;
try {
result = HttpUtil.sendGet(url, "utf-8");
JSONObject json = JSONObject.fromObject(result);
if (json.getInt("status") != 0) {
System.out.println(json.getString("msg"));
} else {
JSONObject resultarr = json.optJSONObject("result");
if (resultarr.opt("now") != null) {
JSONObject now = resultarr.optJSONObject("now");
String name = now.getString("name");
String time = now.getString("time");
System.out.println(name + " " + time);
JSONArray lunar = now.optJSONArray("lunar");
for (int i = 0; i < lunar.size(); i++) {
System.out.print(lunar.get(i) + " ");
}
System.out.println();
}
JSONArray list = resultarr.optJSONArray("list");
for (int i = 0; i < list.size(); i++) {
JSONObject obj = list.optJSONObject(i);
String jieqiid = obj.getString("jieqiid");
String name1 = obj.getString("name");
String pic = obj.getString("pic");
String time1 = obj.getString("time");
System.out.println(jieqiid + " " + name1 + " " + pic + " " + time1);
}
String song = resultarr.getString("song");
System.out.print(song);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}