zoukankan      html  css  js  c++  java
  • C# 发送手机短信

    由于使用 收费 第三方 屏蔽   可能有 免费 第三方。

    private const string Cdkey = "8S*********************";密钥id
    private const string Password = "151515******";密钥密码
    private const string BaseUrl = "http://hprpt******地址*";
    /// <summary>
    /// 发送及时短信
    /// </summary>
    /// <param name="phone"></param>
    /// <param name="content"></param>
    /// <returns></returns>
    public string SendSms(string phone, string content)
    {
    //UTF-8
    string Content = HttpUtility.UrlEncode(content.Trim(), System.Text.Encoding.GetEncoding("UTF-8"));
    phone = phone.Replace(" ", "").Trim();
    string sendurl = BaseUrl + "/sdkproxy/sendsms.action?cdkey=" + Cdkey + "&password=" + Password + "&phone=" + phone + "&message=" + Content;
    var resultstr = string.Empty;
    try
    {

    var rst = (HttpWebRequest)WebRequest.Create(sendurl); //主要第一步
    using (var stream = rst.GetResponse().GetResponseStream())//第二步
    {
    if (stream != null)
    {
    using (var reader = new StreamReader(stream, Encoding.GetEncoding("UTF-8")))//3
    {
    resultstr = reader.ReadToEnd();//4

    }
    }
    }
    }
    catch (Exception ex)
    {
    throw;
    }
    return resultstr;
    }

  • 相关阅读:
    单点登录学习的教程
    单点登录
    Linux下VI的使用
    伪分布式下的hadoop简单配置
    Linux下配置Java环境变量
    spring mvc 重新定向到一个新的Url
    LeetCode --- 字符串系列 ---“气球” 的最大数量
    http 简述
    dpr 与 移动端 1px 问题
    rem 与 vm 布局
  • 原文地址:https://www.cnblogs.com/CSYgo/p/8609918.html
Copyright © 2011-2022 走看看