创蓝云智短信接口发送短信函数
创蓝云智短信接口发送短信函数
function TSendSmsClass.DoSendCLSms(AMobile, AMsg: string): Integer; //创蓝短信
varparams:TStringList;Tmphttp:TIdHttp;sResult:string;SplitAry: TSplitArray;s:string;LHandler: TIdSSLIOHandlerSocketOpenSSL;stream, restream: TStringStream;jsonStr: string;
beginresult := -1;
// params := TStringList.Create();Tmphttp:=TIdHttp.Create(nil);tryLHandler := TIdSSLIOHandlerSocketOpenSSL.Create(nil);tryLHandler.SSLOptions.Method:=sslvSSLv23;Tmphttp.Request.UserAgent:='Mozilla/5.0 (Windows NT 5.1; rv:46.0) ';Tmphttp.HandleRedirects := True;Tmphttp.ReadTimeout := 5000;Tmphttp.Request.ContentType := 'application/json';Tmphttp.Request.CharSet := 'utf-8';Tmphttp.IOHandler := LHandler;
// params.Add('account='+FUserName);
// params.Add('password='+FPassword);
// params.Add('phone='+AMobile);
// params.Add('msg='+AnsiToUTF8(AMsg));
// params.Add('report=true');jsonStr := '{"account":"' + FUserName + '","password":"' + FPassword + '","phone":"'+ AMobile + '","msg":"' + AnsiToUTF8(AMsg) + '","report":"true"}';stream := TStringStream.Create(jsonStr);restream := TStringStream.Create('');Tmphttp.Post(SmsUrl,stream,restream);sResult :=utf8toansi(restream.DataString);// SplitString(sResult,#$A,SplitAry);if Pos('"code":"0"',sResult) > 0 thenbegin
// s := Trim(SplitAry[0]);
// Result := strtoInt(Copy(s,Pos(',',s)+1,Length(s)));Result := strtoInt(BetweenString(sResult,'"code":"','",'));
// SetLength(SplitAry, 0);end;finallyLHandler.free;restream.Free;stream.Free;end;finallyFreeAndNil(Tmphttp);
// params.Free();end;
end;
创蓝云智短信接口发送短信函数相关推荐
- tp6框架结合阿里短信接口发送短信并记录redis
tp6框架结合阿里短信接口发送短信并记录redis 1> 开通阿里云短信服务 2> 安装redis服务 3>config配置文件 创建sms.php 文件,配置阿里云短信信息 ret ...
- java实现调用短信接口发送短信
如何调用java接口,进行短信的发送呢?现在几乎每一个平台都需要进行验证码短信或者通知类短信的发送,下面提供java接口的DEMO供大家下载: Java短信接口JDK点击下载 或者直接进入官网测试页面 ...
- php 预防循环发短信_php短信接口发送短信失败,罪魁祸首原来在这里
随着国民经济的高速发展,短信的应用也逐渐商业化,很多企业.商家开始使用php短信接口来进行推广.营销或内部管理,只是个别的商家在应用php短信接口的时候却遇到了短信发送失败的现象,这到底是因为商家操作 ...
- 【SpringBoot深入浅出系列】SpringBoot之调用腾讯云短信接口发送短信
目录 一.开发前准备 1.创建签名 2.创建正文模板管理 3.创建应用 4.创建secretId和secretKey 二.开发 1.创建 Spring Initializr 项目 tengxunsms ...
- NODE.JS如何开发短信接口发送短信验证码/短信通知demo示例
用户将收到的短信验证码填写到网站,网站对用户填写的验证码进行校验,如果一致,说明用户填写的手机号码是正确的,否则验证失败. 在开通手机短信验证功能之前,需要将网站同接口进行对接,对接的相关说明可以访问 ...
- 使用移动云MAS HTTP接口发送短信BASE64加密中文乱码
前阵子有个用移动短信接口发送短信的相关业务,遇到了问题记录一下 为了不使项目重启全部是用jsp编写的,前几步按照移动给的HTTP接口文档来 没有问题 最后进行BASE64加密的时候出现了中文字符乱码的 ...
- TP5 短信宝 发送短信验证码
一.请求发送短信接口 public function sendCode(){//接收手机号$data['phone'] = input('get.phone');//判断是否接到手机号$validat ...
- php 云片网对接,php调用云片网接口发送短信的实现方法
php调用云片网接口发送短信的实现方法 云片网发送短信 /** * [SendSms description] * @param [string] $tpl_content [发送的短信内容] * @ ...
- android 调用短信,android中可以通过两种方式调用接口发送短信
第一:调用系统短信接口直接发送短信:主要代码如下: //直接调用短信接口发短信 SmsManager smsManager = SmsManager.getDefault(); List divide ...
- php云片网api的运用,如何实现php调用云片网接口发送短信
这篇文章主要介绍了php调用云片网接口发送短信的实现方法的相关资料,希望通过本文能帮助到大家,让大家实现这样的功能,需要的朋友可以参考下 php调用云片网接口发送短信的实现方法 云片网发送短信 /** ...
最新文章
- 自定义本地音乐播放器
- 【pmcaff】 怎么招聘产品助理?如何成为称职的产品助理?
- datepick二格式 化时间_考研经验分享(三)英语二作文模板
- 完全背包问题从简单到复杂
- 135、JS和Android交互范例
- 水印相机定位不准确怎么办_禄来的广角双反相机(2020版)
- Visual Studio 2010 sp1
- 一个Python爬虫案例让你看清Python2和3之间的区别
- HTML+CSS---定位(相对定位--绝对定位--固定定位--设置元素的层叠顺序)---表单---设置光标样式---透明度(opacity属性定义元素的不透明度--IE的半透明滤镜)---外边线
- PowerVim - 强大的vim配置
- C#委托 模板和回调函数
- 一篇搞懂Git 和 SVN 的区别
- python随机排列图片_更改图片中的随机像素,python
- oracle返回当年的第一天,oracle 获取 当年第一天 当月第一天
- 电子设计竞赛(6)-逆变电路
- linux 设置系统时钟,linux clock命令查看和设置硬件时钟
- 2022东南大学916网络空间安全/电子信息初试心得
- 对Stable Diffusion做fine-tune时遇见的bug
- 关于“华为”的核心竞争力的分析
- 有N个台阶,可以走两步也可以走一步 一共有多少种走法
热门文章
- 制造业生产过程中多源异构数据处理方法综述
- KVM实验二 pepsi-wyl
- 第39级台阶 蓝桥杯
- prisma中where对象转换RedisJson查询字符串
- 中国传统美食网页HTML代码 学生网页课程设计期末作业下载 美食大学生网页设计制作成品下载 DW餐饮美食网页作业代码下载
- Swing界面设计工具
- 在PS中快速制作发朋友圈的九宫格切图
- Flume之生产正确的使用方式二(Multiple Agent+ Multiple Channel+Custom)
- 24_MySQL高可用之MMM
- 接连倒闭失联的背后 传统健身房生意为什么突然就不行了?