/// <summary> /// fetch_msg /// </summary> /// <param name="request">set tag request parameter</param> /// <returns></returns> public MessageFetchResponse FetchMessage(MessageFetchRequest request) { var postStr = request.GeneratePostData(Apikey, SecretKey); var response = PostData(request.ServiceUrl, postStr); if (response == null) return null; MessageFetchResponse result = null; try { result = JsonConvert.DeserializeObject<MessageFetchResponse>(response); } catch (Exception ex) { Debug.WriteLine("FetchMessage Error Response Deserialize Fail, May not valid json:" + ex.Message + " " + response); } return result; }