/// <summary> /// 调用聚合api获得usd汇率单位100 /// </summary> /// <returns></returns> private double getRMBtoUSD() { EVE_Central.ConsoleAPI.ConsoleAPI api = new EVE_Central.ConsoleAPI.ConsoleAPI(); string s = api.Main(); double d = Convert.ToDouble(s); return(d); }
/// <summary> /// 返回ESI history对象 /// </summary> /// <returns></returns> public List <EVE_Central.Model.Hiosty> eve_historylist(int i) { string url = "https://esi.tech.ccp.is/latest/markets/10000002/history/"; EVE_Central.ConsoleAPI.ConsoleAPI jsapi = new EVE_Central.ConsoleAPI.ConsoleAPI(); var parameters1 = new Dictionary <string, string>(); parameters1.Add("type_id", i.ToString());//你申请的key parameters1.Add("datasource", "tranquility"); string result1 = jsapi.sendPost(url, parameters1, "get"); return(json.JsonHelper.DeserializeJsonToList <EVE_Central.Model.Hiosty>(result1)); }
/// <summary> /// 返回希拉虫洞对象 /// </summary> /// <returns></returns> public List <EVE_Central.Model.eve_scout> eve_scoutlist() { string url = "http://www.eve-scout.com/api/wormholes"; EVE_Central.ConsoleAPI.ConsoleAPI jsapi = new EVE_Central.ConsoleAPI.ConsoleAPI(); var parameters1 = new Dictionary <string, string>(); parameters1.Add("systemSearch", "Jita"); parameters1.Add("limit", "1000"); parameters1.Add("offset", "0"); parameters1.Add("order", "asc"); //parameters1.Add("_", "1479083537439"); string result1 = jsapi.sendPost(url, parameters1, "get"); return(json.JsonHelper.DeserializeJsonToList <EVE_Central.Model.eve_scout>(result1)); }
/// <summary> /// 根据id获取历史记录 /// </summary> /// <param name="id"></param> public List <EVE_Central.Model.Market_History> gethoisty(int id) { List <EVE_Central.Model.Market_History> ml = new List <Model.Market_History>(); EVE_Central.Model.Market_History moble = new Model.Market_History(); string url1 = "https://esi.tech.ccp.is/legacy/markets/10000002/history/?type_id=" + id.ToString() + "&datasource=tranquility"; string url = "https://esi.tech.ccp.is/legacy/markets/10000002/history/"; EVE_Central.ConsoleAPI.ConsoleAPI jsapi = new EVE_Central.ConsoleAPI.ConsoleAPI(); var parameters1 = new Dictionary <string, string>(); parameters1.Add("type_id", id.ToString());//你申请的key parameters1.Add("datasource", "tranquility"); string result1 = jsapi.sendPost(url, parameters1, "get"); JsonObject newObj1 = new JsonObject(result1); JsonProperty js = newObj1[""]; return(null); }