public static void CreateList()
 {
     _operations = new List <Operation>();
     _operations = JsonConvert.DeserializeObject <List <Operation> >(
         GetRequestHelper.GetRequest(
             "https://mobilqueryfirebase-default-rtdb.firebaseio.com/tlc_data/operations.json"));
 }
Esempio n. 2
0
 public bool Send(string phoneNos, int templateId = 0, params string[] content)
 {
     return(RetryHelper.Retry(() =>
     {
         var cont = "#code#=" + content.ExpandAndToString();
         var value = System.Web.HttpUtility.UrlEncode(cont, Encoding.UTF8);
         var url = "http://v.juhe.cn/sms/send?mobile=" + phoneNos + "&tpl_id=" + templateId + "&tpl_value=" + value + "&key=" + Key;
         var response = GetRequestHelper.GetWebRequest(url, RequestMethod.Get, encoding: Encoding.UTF8);
         var result = response.FromJsonString <JObject>();
         return result["reason"].ToString() == "发送成功";
     }, 4));
 }
        public CoordinateDto GetCoordinate(Location location)
        {
            var address        = string.Join(" ", location.Borough, location.Zone);
            var queryLink      = $@"https://maps.googleapis.com/maps/api/geocode/json?address={address}&key={_key}";
            var result         = JObject.Parse(GetRequestHelper.GetRequest(queryLink));
            var coordinateJson = result["results"][0]["geometry"]["location"];
            var coordinate     = JsonConvert.DeserializeObject <Coordinate>(coordinateJson.ToString());

            return(new CoordinateDto
            {
                Latitude = coordinate.lat,
                Longitude = coordinate.lng
            });
        }