本文为您提供了ASP.NET(C#)语言版本的国际验证码接口对接DEMO示例

//接口类型:互亿无线国际短信接口。
//账户注册:请通过该地址开通账户http://user.ihuyi.com/?AX7wLG
//注意事项:
//(1)调试期间,请仔细阅读接口文档;
//(2)请使用 APIID 及 APIKEY来调用接口,可在会员中心获取;
//(3)该代码仅供接入互亿无线短信接口参考使用,客户可根据实际需要自行编写;using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.IO;
using System.Net;
using System.Text;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;public partial class Post : System.Web.UI.Page
{public static string PostUrl = ConfigurationManager.AppSettings["WebReference.Service.PostUrl"];protected void Page_Load(object sender, EventArgs e){string account = "用户名";//查看用户名 登录用户中心->国际验证码>产品总览->API接口信息->APIIDstring password = "密码";//查看密码 登录用户中心->国际验证码>产品总览->API接口信息->APIKEYstring mobile = "136xxxxxxxx";//手机号码string content = "Your verification code is 1125";string postStrTpl = "account={0}&password={1}&mobile={2}&content={3}";UTF8Encoding encoding = new UTF8Encoding();byte[] postData = encoding.GetBytes(string.Format(postStrTpl, account, password, mobile, content));HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(PostUrl);myRequest.Method = "POST";myRequest.ContentType = "application/x-www-form-urlencoded";myRequest.ContentLength = postData.Length;Stream newStream = myRequest.GetRequestStream();// Send the data.newStream.Write(postData, 0, postData.Length);newStream.Flush();newStream.Close();HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();if (myResponse.StatusCode == HttpStatusCode.OK){StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8);string res = reader.ReadToEnd();//Response.Write(res);int len1 = res.IndexOf("</code>");int len2 = res.IndexOf("<code>");string code=res.Substring((len2+6),(len1-len2-6));Response.Write(code);int len3 = res.IndexOf("</msg>");int len4 = res.IndexOf("<msg>");string msg=res.Substring((len4+5),(len3-len4-5));Response.Write(msg);Response.End();}         else         {//访问失}
}
}

ASP.NET(C#)对接国际验证码接口DEMO示例相关推荐

  1. ASP对接国际验证码接口DEMO示例

    本文为您提供了ASP语言版本的国际验证码接口对接DEMO示例 ,接口类型:互亿无线国际短信接口. ,账户注册:请通过该地址开通账户http://user.ihuyi.com/?AX7wLG ,注意事项 ...

  2. C对接国际验证码接口DEMO示例

    本文为您提供了C语言版本的国际验证码接口对接DEMO示例 //接口类型:互亿无线国际短信接口. //账户注册:请通过该地址开通账户 http://user.ihuyi.com/?AX7wLG //注意 ...

  3. JSP对接国际验证码接口DEMO示例

    本文为您提供了JSP语言版本的国际验证码接口对接DEMO示例 String postUrl = "http://api.isms.ihuyi.com/webservice/isms.php? ...

  4. PHP对接国际验证码接口DEMO示例

    本文为您提供了PHP语言版本的国际验证码接口对接DEMO示例 /接口类型:互亿无线国际短信接口. //账户注册:请通过该地址开通账户 http://user.ihuyi.com/?AX7wLG //注 ...

  5. C++对接国际验证码接口DEMO示例

    //接口类型:互亿无线国际短信接口. // 账户注册:请通过该地址开通账户http://user.ihuyi.com/?AX7wLG // 注意事项: //(1)调试期间,请仔细阅读接口文档: //( ...

  6. VB6对接语音验证码接口DEMO示例

    防刷单,避免固话.黑名单等短信盲区 有效 Private Sub Form_Load()Winsock1.Protocol = sckTCPProtocolWinsock1.RemoteHost = ...

  7. PYTHON对接国际验证码接口

    本文为您提供了PYTHON语言版本的国际验证码接口对接DEMO示例 #接口类型:互亿无线国际短信接口. #账户注册:请通过该地址开通账户 http://user.ihuyi.com/?AX7wLG # ...

  8. SHELL对接国际验证码接口

    本文为您提供了SHELL语言版本的国际验证码接口对接DEMO示例 #接口类型:互亿无线国际短信接口. #账户注册:请通过该地址开通账户http://user.ihuyi.com/?AX7wLG #注意 ...

  9. ASP对接语音通知接口DEMO示例

    <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <%'接口类型:互亿无线语音通知接口.'账户注册:请通过该地址 ...

最新文章

  1. 讲解 Zookeeper 的五个核心知识点
  2. 图灵机与控制论之分歧,一切为了人类心智的荣耀!
  3. 移动web端页面设置的特殊样式列举
  4. sql每一个join都要加on
  5. Aruba发布业界首款服务智能边缘的云原生平台Aruba ESP
  6. 编程之美2——N!的二进制表示中最低位1的位置
  7. DB2新建编目及删除编目
  8. 【重识 HTML + CSS】CSS 选择器
  9. 软件包安装命令rpm和yum详解
  10. 2023年长安大学外国语言文学考研考情与难度及上岸前辈备考经验
  11. 数据结构1800题-错题集-第七章
  12. vue项目-添加商品的多规格
  13. 5G核心网技术基础自学系列 | EPC的主要功能
  14. 2015-华为招聘公开测试题目-单词迷宫
  15. 2022中国老博会/老龄用品展/智慧养老展/北京老年产业展
  16. Java面试八股文整理
  17. 【无标题】AD导入CAD文件发现找不到图形
  18. 学校计算机一级上网题,考试经验之谈:计算机一级考试上网题怎么操作?
  19. 刘韧:和人物共同创作人物故事
  20. 学习和思考的一点小总结

热门文章

  1. Leap Motion 之Unity 开发实战(一. 制作手的HandController)
  2. HTML登录注册页面简单实现
  3. Linux at命令定时发送邮件具体用法
  4. clion三角形运行键是灰的_能打游戏能编程,如何用吃灰机器,安装完整ChromeOS(支持安卓)...
  5. Springboot整合SpringSecurity 04-启用登出logout功能
  6. JAVA我的世界突然没声音_我的世界电脑版没声音怎么办
  7. 实战!Python常见的几种数据可视化案例
  8. 动态规划的理解(DP)
  9. 初级程序员必学Java 教程
  10. Servlet - Filtering (过滤器))