需求
通用消息接口使用servlet作為服務器端服務接口,第三方應用程序通過http post的方式調用servlet,實現與通用消息接口的調用連接。
參數說明如下:
msgTitle:消息標題,描述發送消息的標題
serviceId:服務編號,消息的服務編號
msgDesp:消息描述,消息的詳細內容
msgURL:URL地址,消息中包含的 URL
上述4個參數的參數值可以為空,但參數必須提供。
調用示例
下面一段簡單的html代碼,描述了如何通過網頁進行調用通用消息接口的模式,供參考。
C#調用示例
foreach (string key in pars.Keys)
{
buffer=buffer+"&"+key+"="+pars[key].ToString();
}
byte[] data = Encoding.UTF8.GetBytes(buffer);
using (Stream stream = webrequest.GetRequestStream())
{
stream.Write(data, 0, data.Length);
}
}
string[] values = webrequest.Headers.GetValues("Content-Type");
WebResponse myResponse= webrequest.GetResponse();
using(Stream resStream = myResponse.GetResponseStream())//得到回寫的流
{
StreamReader newReader = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8);
string Content = newReader.ReadToEnd();
newReader.Close();
}
RecorderRtx(user,bstrTitle,bstrMsg,0);
}
catch(Exception ex)
{
RecorderErrorRtx(user,bstrTitle,bstrMsg,ex.Message,0);
}
}
新聞熱點
疑難解答