c#短信接口代码实现(发短信)

我这里以56短信接口为例!

  1. 首先需要到56短信网上去注册个账号,代码中需要用到4个参数:企业ID、用户名、密码、所用平台
  2. 在里面充钱配合下面的代码就可以发送短信啦!

    public void Send(string orderIDs, string mobile, string productName)
        {

    //下文中的tel:就是要发送的手机号码

    //msg:要发送的内容
            //发送短信
            string cid = "1345";//企业号ID
            string username = "test15";//用户名
            string userpwd = "test15333";//密码
            string mssage = "订单提交成功!";
            string _sms = "10690";//平台
            string msg = "您的订单已提交成功!" + "订单号:(" + orderIDs + ")商品名称:" + productName + "【公司名称】";
            msg = HttpUtility.UrlEncode(msg, System.Text.Encoding.GetEncoding("gbk"));//由于网站是utf-8编码,要进行一下转码,不然会是乱码,调用webs的不用转码
            string tel = mobile;
            string url = "http://jiekou.56dxw.com/sms/HttpInterface.aspx?comid=" + cid + "&username=" + username + "&userpwd=" + userpwd + "&handtel=" + tel + "&sendcontent=" + msg + "&sendtime=&smsnumber=" + _sms + "";
            WebRequest wRequest = WebRequest.Create(url);
            WebResponse wResponse = wRequest.GetResponse();
            Stream stream = wResponse.GetResponseStream();
            StreamReader reader = new StreamReader(stream, System.Text.Encoding.Default);
            string r = reader.ReadToEnd();
            wResponse.Close();

    ScriptUtil.Instance.Alert(mssage);
        }

延伸阅读:

导读:  我们只提供asp.net调用56短信接口核心代码,针对不同的网站,系统,可做相应的修改.
此接口一次只能发送一个手机号码,如需要给多次发送,可循环,或调用HttpInterfaceMore.aspx
和WebService文件接口,此源码只适用56短信接口,对其它的不是本公司开发的接口,出现问题,我们不做技术支持.

我们只提供核心代码,针对不对的平台,可做相应的修改.
此接口一次只能发送一个手机号码,如需要给多次发送,可循环,或调用HttpInterfaceMore.aspx 和WebService文件接口

内容如果是乱码,请编码,如:

string message = "中华人民共和国";
message = HttpUtility.UrlEncode(message, System.Text.Encoding.GetEncoding("GB2312"));
 
需要引用名命空间:

using System.Text;
using System.IO;
using System.Net;

代码如下:

public string HttpInterface()
{
string url="http://jiekou.56dxw.com/sms/HttpInterface.aspx?comid=企业ID&username=用户名&userpwd=密码&handtel=手机号

&sendcontent=内容限制为70个字&sendtime=定时时间&smsnumber=所用平台"

WebRequest wRequest = WebRequest.Create(url);
            WebResponse wResponse = wRequest.GetResponse();
            Stream stream = wResponse.GetResponseStream();
            StreamReader reader = new StreamReader(stream, System.Text.Encoding.Default);
            string r = reader.ReadToEnd();
            wResponse.Close();

}

更详情请阅读查看官网:http://www.56dxw.com/Interface/150.html

时间: 2025-01-19 22:20:19

c#短信接口代码实现(发短信)的相关文章

速码云信息-----短信接口代码参数

短信接口(HTTP协议)向指定手机号码发送短信息,内容由客户自定义,HTTP接口为GB2312编码.使用前需要先注册帐号并于客户经理取得联系,开启授权,充值测试费用短信验证码30分钟相同手机号发送请勿超过5条,其余内容相同号码接收量控制在<=20温馨提示! 尊敬的客户,为了你调用我司接口快速收到不被拦截,请在调用接口的发送短信的时候请发送正规的验证码内容,如: [速码云]尊敬的客户你好,你获取的验证码为:548976.或者发送祝福短信.切勿发送违规,违法,辱骂等短信内容,谢谢!发送短信余额接口相

调用飞信HTTP接口给自己发短信

注: 1.下文中所有HTTP请求所指的Host都是f.10086.cn 2.目前只有中国移动用户可以使用 1.打开登录页面:GET /huc/user/space/login.do?m=submit&fr=space,获取两个cookie值:JSESSIONID和UUID2.登录:POST /huc/user/space/login.do,数据为手机号码和密码:mobilenum=your_phone_number&password=your_fetioon_password&m=

shopncv4 短信接口 提供商 中国短信网

修改 siteroot\core\framework\libraries\sms.php 修改 siteroot\shop\control\connect_sms.php 会员注册界面,手机注册 siteroot\wap\tmpl\member\register_mobile.html 数据库 mobile_host_type 类型为 3 在 setting 表中,如果cache中有数据,把相应的值也改了! 修改 siteroot\data\logic\connect_api.logic.php

Web服务之简单短信接口开发

--order by yang 最近没事看了一下关于WCF的技术,也学了一点点,菜鸟级别.无奈无处用WCF,无意间看到短信验证码,就想使用WCF创建一个短信接口!说起短信接口,搞开发的都一定不会陌生,但一般中大型的互联网网站使用的短信接口我想都是移动或者联通电信已经做好的短信接口,无奈环境制约,想要调用他们的接口肯定有一套很复杂的申请流程,而且也不是所有人都能申请到的.作为个人学习更是不可能.无奈只能另辟办法,想到自己有一部安卓手机,于是打起它的主意.接下来就理所应当的想到了adb工具.那么AD

Thinkphp框架 -- 短信接口验证码

我用的是一款名叫 短信宝 的应用,新注册的用户可以免费3条测试短信,发现一个BUG,同个手机可以无限注册,自己玩玩还是可以的. 里面的短信接口代码什么信息都没有,感觉看得不是很明白,自己测试了一遍,可以用,直接调用就可以的,如果要用到项目中还有很多细节要处理,比如 设置一个验证码的存活时间,还有点击按钮每隔一分钟才能按一次,还有判断这个用户发的短信另一个用户能不能用,以后有时间再接下去做,现在先来个简易版的 视图层View 1 <!doctype html> 2 <html lang=&

短信接口与短信平台收费标准----速码云仅供参考

就目前来说短信接口 价格参考 行业收费也基本上没有个固定的标准的价格,都是看各个公司自己的通道套餐跑的量和公司的运营成本结合预算后最终才来制定一套给客户的价格,所以说在短信行业里面短信公司获取的利润是非常小的,除了运营商的短信通道费用之外还有公司的人员成本,公司的场地,服务器和系统等等一切费用,一般几分钱的短信利润大的可能是1-2分钱,如果客户购买得多的话那么几个就会很低,那么利润就有可能是几厘钱了,所以短信公司也是薄利多销,下面就提供一些短信接口行业一般的短信价格给大家参考. 套餐1,比如购买

利用阿里大于接口发短信(Delphi版)

阿里大于是阿里通信旗下产品,融合了三大运营商的通信能力,提供包括短信.语音.流量直充.私密专线.店铺手机号等个性化服务.每条四毛五,价钱还算公道,经老农测试,响应速度非常快,基本上是秒到.官方文档提供了以下语言的 Demo JAVA .NET PHP Python CURL C/C++ NodeJS 唯独没有 Dephi,这不能怪马云,毕竟 Delphi 实在太小众了. 最近用 Delphi 写个 App,注册用户需要用到手机短信验证,于是找到的阿里大于,使用 Delphi 10.1 berli

ios打电话发短信接口

电话.短信是手机的基础功能,iOS中提供了接口,让我们调用.这篇文章简单的介绍一下iOS的打电话.发短信在程序中怎么调用. 1.打电话 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10010"]];//打电话 使用openURL这个API打电话结束后,返回的是系统的拨打电话界面,如何才能返回自己的应用呢?有两种方法与大家分享. 第一种是用UIWebView加载电话,这种是合法的,可以上A

企业信使短信接口API代码示例

PHP 代码实例<?php/** Created by Zhongxinrongda. Date: 2017/3/3 Time: 14:34 功能:云信通企业信使短信接口类 说明:一下代码只是提供简单的功能,方便客户的测试,如有其他需求,客户可根据实际自行更改代码./class smsApi{/* @param string $sms_send_url 短信发送接口url @param string $sms_query_url 短信余额查询接口url @param string $userid