找了很久才找到一个能用的飞信API接口(http://quanapi.sinaapp.com/fetion.php?u=飞信登录手机号&p=飞信登录密码&to=接收飞信的手机号&m=飞信内容),不过是第三方的API接口,飞信官方是没有发布API接口的,正在做一个环境监测系统,需要用到短信报警功能,当然使用短信猫也可以实现,不过毕竟能省则省,话不多说,这是我用C#写的一个程序:

1.界面如下

2.代码

[csharp] view plaincopyprint?
  1. private void button1_Click(object sender, EventArgs e)
  2. {
  3. string fno = textBox_fno.Text; //发件人的号码
  4. string fp = textBox_fp.Text; //发件人密码
  5. string fto = textBox_fto.Text; //收件人号码
  6. string fm = textBox_fm.Text; //短信内容
  7. fm = UrlEncode(fm);
  8. string url = "http://quanapi.sinaapp.com/fetion.php?u=" + fno + "&p=" + fp + "&to=" + fto + "&m=" + fm;//破解API
  9. string res = getContent(url);
  10. MessageBox.Show("短信发送成功!");
  11. }
private void button1_Click(object sender, EventArgs e){string fno = textBox_fno.Text; //发件人的号码 string fp = textBox_fp.Text; //发件人密码 string fto = textBox_fto.Text;  //收件人号码string fm = textBox_fm.Text;  //短信内容fm = UrlEncode(fm);  string url = "http://quanapi.sinaapp.com/fetion.php?u=" + fno + "&p=" + fp + "&to=" + fto + "&m=" + fm;//破解APIstring res = getContent(url);MessageBox.Show("短信发送成功!");}
[csharp] view plaincopyprint?
  1. public static string UrlEncode(string str)
  2. {
  3. StringBuilder sb = new StringBuilder();
  4. byte[] byStr = System.Text.Encoding.Default.GetBytes(str); //
  5. for (int i = 0; i < byStr.Length; i++)
  6. {
  7. sb.Append(@"%" + Convert.ToString(byStr[i], 16));
  8. }
  9. return (sb.ToString());
  10. }
  11. private static string getContent(string Url)
  12. {
  13. string strResult = "";
  14. try
  15. {
  16. HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
  17. //声明一个HttpWebRequest请求
  18. request.Timeout = 30000;
  19. //设置连接超时时间
  20. request.Headers.Set("Pragma", "no-cache");
  21. HttpWebResponse response = (HttpWebResponse)request.GetResponse();
  22. Stream streamReceive = response.GetResponseStream();
  23. Encoding encoding = Encoding.GetEncoding("GB2312");
  24. StreamReader streamReader = new StreamReader(streamReceive, encoding);
  25. strResult = streamReader.ReadToEnd();
  26. streamReader.Close();
  27. }
  28. catch
  29. {
  30. throw;
  31. }
  32. return strResult;
  33. }

转载于:https://www.cnblogs.com/zhaojia-dream/p/3520380.html

使用飞信api接口实现短信发送(只能发送好友)相关推荐

  1. c++利用飞信API免费发短信

    一.飞信接口介绍 该飞信接口是基于HTTP协议的接口,可以在任何支持HTTP协议的程序中使用.一些不能用PHP的朋友们可以使用此飞信接口,另外可以避免飞信不断升级导致的源程序不可用.本接口同时支持HT ...

  2. 调用阿里云接口实现短信消息的发送源码——CSDN博客

    在调用阿里云接口之前首先需要购买接口,获得accessKeySecret,然后使用下列代码就可以直接调用了!! /** * @Title: TestPhoneVerification.java * @ ...

  3. 用Python调用华为云API接口发短信

    [摘要] 用Python调用华为云API接口实现发短信,当然能给调用发短信接口前提条件是通过企业实名认证,而且有一个通过审核的短信签名,话不多说,showcode #!/usr/bin/python3 ...

  4. 飞信短信接口php,用PHP实现飞信api接口发飞信短信

    用PHP实现飞信api接口发飞信短信 不过这个不能和飞信客户端同时登录,二者只能登一个,只要代码在dw里打开,客户端就掉了呵呵~~~ /* * Created on 2010-4-18 * MiaoP ...

  5. 普歌-腾讯云短信+使用node发送短信(3种方法API、SDK)、封装工具、搭建web服务、写接口、调用接口发送短信、时效性判断、验证验证码的正确性(下)

    普歌-结合腾讯云短信服务+node搭建一个简单的发送短信web小项目 涉及技术: 腾讯云服务 后端服务:node+express 前端搭建:html+js 前言:本来这篇博客应该很早就发了,中间有一些 ...

  6. 国际短信系统平台发送接口说明方法|网页短信平台开发搭建-移讯云短信系统

    国际短信系统平台发送接口说明方法|网页短信平台开发搭建-移讯云短信系统 此接口为发送接口可直接通过pos直接调用 直接发送,源码短信平台搭建平台时 包含此功能,在客户端中可查看API接口文档 接口名称 ...

  7. C# 聚合接口的短信API汇总

    聚合接口的短信API汇总 需要准备API文档里的相关资料还有Refit库和Newtonsoft.Josn库 根据API文档创建相关的类对象 根据API文档创建相关的接口信息 首先把封装的实体类对象的信 ...

  8. 阿里云接口实现短信发送java版

    阿里云接口实现短信发送java版 1. 前期准备 1.1.开通阿里云短信服务 1.2.申请签名管理和模板管理 1.3.获取Access_key和Access_secret 2.代码部分 2.1.在po ...

  9. 创宇滤镜|API防刷|短信邮件接口防刷|验证码防刷|搜索防刷 - 知道创宇云安全

    创宇滤镜|API防刷|短信邮件接口防刷|验证码防刷|搜索防刷 - 知道创宇云安全 创宇滤镜|API防刷|短信邮件接口防刷|验证码防刷|搜索防刷 - 知道创宇云安全 posted on 2017-02- ...

最新文章

  1. java开心消消乐代码_今晚请屏住呼吸,开心消消乐拍电影了!
  2. python综合案例分享_Python面向对象 三大特性 综合案例+1(视频里的作业)
  3. 离散信号处理的基本概念理解(第一章 离散序列和离散系统(全))
  4. 信息图:大数据2016年分析趋势
  5. php全部公开课,PHP公开课|这篇PHP的each()函数教学数,只为了帮你的PHP会学的更好...
  6. C 怎么读取Cpp文件_从PCD文件写入和读取点云数据
  7. PyQt5-QComboBox控件使用实现省市级联效果
  8. 计算机网络误区——VLAN中Access和Trunk原理详解
  9. Kubernetes集群管理部署
  10. [剑指Offer] 第5章课后题详解
  11. Ubuntu中的中文字体设置
  12. nema0183 java解析_java解析nmea0183协议
  13. 域名备案和网站备案有什么区别?
  14. Sails.js简介
  15. Discuz_分类信息_字段管理_区域选择_所有地区
  16. 解决Apple Watch 更新时出现红色感叹号「!」的问题
  17. qt5应用程序打包发布和qt5的mysql驱动编译
  18. 「企企通」完成Pre-D轮融资,加速采购供应链工业软件和 SaaS 网络生态构建
  19. 数模补充(4)灵敏度分析
  20. 分布式系统架构与分布式事务十问十答,小伙伴们赶快收藏吧

热门文章

  1. linux如何配浏览器证书,部署国密SSL证书,如何兼容国际主流浏览器?
  2. Micromedia 发布DevNet最终资源开发包
  3. 苹果三代耳机_苹果AirPodsPro三代耳机 升级版本 苹果AirPods二代耳机
  4. 腾讯云服务器5M带宽的实际下载/上传速度是多少?
  5. 夏普电视显示网络无法连接到服务器,彻底解决SQL SERVER 2005无法远程连接的问题...
  6. 分类性能度量指标:ROC曲线、AUC值、正确率、召回率、敏感度、特异度
  7. 毕业两年,一年工作经验,一个月拿下腾讯T4 offer
  8. Java is Pass-by-Value, Dammit! 我靠!Java就是值传递!
  9. OI退役记,第五部分,CTSCAPIO2017
  10. DZ X!插件破解之盗版提示!