首页 水电煤缴费 水电煤缴费示例代码 查询账户信息[Java]

查询账户信息示例代码[Java]

作者:xiezhongpian 阅读数:1091 上传时间:2017-05-09

查询账户信息

package api.jisuapi.waterelectricrecharge;

import api.util.HttpUtil;
import net.sf.json.JSONObject;

public class Accountinfo {

	public static final String APPKEY = "your_appkey_here";// 你的appkey
	public static final String URL = "https://api.jisuapi.com/waterelectricrecharge/accountinfo";
	public static final String account = "6029023500";//账号
	public static final int productid = 2512;//商品ID

	public static void Get() {
		String result = null;
		String url = URL + "?appkey=" + APPKEY + "&account=" + account + "&productid=" + productid;

		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 = (JSONObject) json.opt("result");
				String name = resultarr.getString("name");
				String account = resultarr.getString("account");
				String address = resultarr.getString("address");
				String amount = resultarr.getString("amount");
				String penalty = resultarr.getString("penalty");
				String balance = resultarr.getString("balance");
				String startdate = resultarr.getString("startdate");
				String enddate = resultarr.getString("enddate");
				System.out.println(name + " " + account + " " + address + " " + amount + " " + penalty + " " + balance
						+ " " + startdate + " " + enddate);
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}