" />

日本中文字幕一区-日本中文字幕一区二区有码在线-日本中文字幕永久在线-日本中文字幕在线播放-成人自拍视频在线观看-成人自拍偷拍

http_C#短信接口示例

一、下載源碼

C# DEMO下載

二、使用幫助

2.1 DEMO結構

說明:
1、HTTPHelper.cs:此類中封裝了POST請求,開發者可以參考使用;
2、MSGHelper.cs:此類中實現了江蘇美圣HTTP協議下的所有短信接口,開發者在此類中初始化參數即可;
3、HttpDemo.aspx:此頁面中演示了如何調用短信接口。
    

2.2 初始參數

    /// 〈summary>
    /// MSGHelper  這是調用接口的公用方法,項目里直接引用 ,但是下面的參數需要用戶自行修改
    /// 〈/summary〉
    public class MSGHelper
    {
        /// 〈summary〉
        /// 短信帳號
        /// 〈/summary〉
        static String username = "JSM******";
        /// 〈summary>
        /// 登錄密碼
        /// 〈/summary〉
        static String password = "******";
        /// 〈summary〉
        /// 校驗碼/通訊Key
        /// 〈/summary〉
        static String veryCode = "******";
    } 
    

2.3 接口使用

2.3.1 普通短信

string result = MSGHelper.SendTextSms("接收者手機號碼", "自定義短信內容");
    

普通短信接口的調用只需開發者傳遞接收者手機號和短信內容兩個參數。普通短信需要人工審核,因此短信有可能會有一定的延遲。如果發送驗證碼類等其他需要即時接收的短信請使用模板短信,請看下一節。

2.3.2 模板短信

string result = MSGHelper.SendTemplateSms("接收者手機號碼", "模板編號", "@1@=1234測試");
    

模板短信免審核,即時到達

2.3.3 獲取狀態報告

string result = MSGHelper.QueryReport();
    

只允許查詢當天的,已獲取的狀態報告后續不會再獲取

2.3.4 獲取上行短信

string result = MSGHelper.QueryMo();
    

只允許查詢當天的,已獲取的上行短信后續不會再獲取

2.3.5 獲取余額

string result = MSGHelper.GetAmount();

提示:如果需要對接口返回的XML做解析,下面提供一種解析方法供參考。
XmlDocument xDoc = new XmlDocument();
xDoc.LoadXml(result);
XmlNodeList xmlNodeList = xDoc.SelectNodes("/sms/mt");
string status = (xmlNodeList[0].SelectSingleNode("http://status")).InnerText;
//satus是返回值中的狀態碼