|
|
@@ -65,19 +65,20 @@ namespace CallCenterApi.Interface.Controllers
|
|
65
|
65
|
};
|
|
66
|
66
|
//序列化参数
|
|
67
|
67
|
var jsonParam = JsonConvert.SerializeObject(dic);
|
|
68
|
|
- //发送请求
|
|
69
|
|
- var request = (HttpWebRequest)WebRequest.Create(Smsurl);
|
|
70
|
|
- request.Method = "POST";
|
|
71
|
|
- request.ContentType = "application/json;charset=UTF-8";
|
|
72
|
|
- var byteData = Encoding.UTF8.GetBytes(jsonParam);
|
|
73
|
|
- var length = byteData.Length;
|
|
74
|
|
- request.ContentLength = length;
|
|
75
|
|
- var writer = request.GetRequestStream();
|
|
76
|
|
- writer.Write(byteData, 0, length);
|
|
77
|
|
- writer.Close();
|
|
78
|
|
- //接收数据
|
|
79
|
|
- var response = (HttpWebResponse)request.GetResponse();
|
|
80
|
|
- var responseString = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("utf-8")).ReadToEnd();
|
|
|
68
|
+ ////发送请求
|
|
|
69
|
+ //var request = (HttpWebRequest)WebRequest.Create(Smsurl);
|
|
|
70
|
+ //request.Method = "POST";
|
|
|
71
|
+ //request.ContentType = "application/json;charset=UTF-8";
|
|
|
72
|
+ //var byteData = Encoding.UTF8.GetBytes(jsonParam);
|
|
|
73
|
+ //var length = byteData.Length;
|
|
|
74
|
+ //request.ContentLength = length;
|
|
|
75
|
+ //var writer = request.GetRequestStream();
|
|
|
76
|
+ //writer.Write(byteData, 0, length);
|
|
|
77
|
+ //writer.Close();
|
|
|
78
|
+ ////接收数据
|
|
|
79
|
+ //var response = (HttpWebResponse)request.GetResponse();
|
|
|
80
|
+ //var responseString = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("utf-8")).ReadToEnd();
|
|
|
81
|
+ var responseString = HttpMethods.HttpPost(Smsurl, jsonParam, "application/json;charset=UTF-8");
|
|
81
|
82
|
JObject jo = (JObject)JsonConvert.DeserializeObject(responseString );
|
|
82
|
83
|
string access_token = jo["resultcode"].ToString();
|
|
83
|
84
|
string taskid = jo["taskid"].ToString();
|
|
|
@@ -159,18 +160,20 @@ namespace CallCenterApi.Interface.Controllers
|
|
159
|
160
|
//序列化参数
|
|
160
|
161
|
var jsonParam = JsonConvert.SerializeObject(dic);
|
|
161
|
162
|
//发送请求
|
|
162
|
|
- var request = (HttpWebRequest)WebRequest.Create(Smsurl);
|
|
163
|
|
- request.Method = "POST";
|
|
164
|
|
- request.ContentType = "application/json;charset=UTF-8";
|
|
165
|
|
- var byteData = Encoding.UTF8.GetBytes(jsonParam);
|
|
166
|
|
- var length = byteData.Length;
|
|
167
|
|
- request.ContentLength = length;
|
|
168
|
|
- var writer = request.GetRequestStream();
|
|
169
|
|
- writer.Write(byteData, 0, length);
|
|
170
|
|
- writer.Close();
|
|
171
|
|
- //接收数据
|
|
172
|
|
- var response = (HttpWebResponse)request.GetResponse();
|
|
173
|
|
- var responseString = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("utf-8")).ReadToEnd();
|
|
|
163
|
+ //var request = (HttpWebRequest)WebRequest.Create(Smsurl);
|
|
|
164
|
+ //request.Method = "POST";
|
|
|
165
|
+ //request.ContentType = "application/json;charset=UTF-8";
|
|
|
166
|
+ //var byteData = Encoding.UTF8.GetBytes(jsonParam);
|
|
|
167
|
+ //var length = byteData.Length;
|
|
|
168
|
+ //request.ContentLength = length;
|
|
|
169
|
+ //var writer = request.GetRequestStream();
|
|
|
170
|
+ //writer.Write(byteData, 0, length);
|
|
|
171
|
+ //writer.Close();
|
|
|
172
|
+ ////接收数据
|
|
|
173
|
+ //var response = (HttpWebResponse)request.GetResponse();
|
|
|
174
|
+ //var responseString = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("utf-8")).ReadToEnd();
|
|
|
175
|
+
|
|
|
176
|
+ var responseString = HttpMethods.HttpPost(Smsurl, jsonParam, "application/json;charset=UTF-8");
|
|
174
|
177
|
JObject jo = (JObject)JsonConvert.DeserializeObject(responseString);
|
|
175
|
178
|
string access_token = jo["resultcode"].ToString();
|
|
176
|
179
|
string taskid = jo["taskid"].ToString();
|