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;
    }

  • 相关阅读:
    Django remedy a security issue refer dos attack
    AppScan8.7的两个细节亮点
    redis的使用
    IDEA使用技巧
    记录tips
    Scala实现wordcount
    Scala学习笔记1
    linux系统下访问window本地数据库
    python国内使用豆瓣下载源和linux常用的命令
    hadoop集群开启和停止执行命令
  • 原文地址:https://www.cnblogs.com/CSYgo/p/8609918.html
Copyright © 2011-2022 走看看