コード例 #1
0
ファイル: ISK.cs プロジェクト: eveloki/EVEQQ
        /// <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);
        }
コード例 #2
0
ファイル: api.cs プロジェクト: eveloki/EVEQQ
        /// <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));
        }
コード例 #3
0
ファイル: api.cs プロジェクト: eveloki/EVEQQ
        /// <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));
        }
コード例 #4
0
ファイル: api.cs プロジェクト: eveloki/EVEQQ
        /// <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);
        }