使用第三方短信服务商云片发送短信(php样例)
<?php
//智能匹配模版接口发送样例
$apikey = "---------------------------"; //请用自己的apikey代替
$mobile = "--------------"; //请用自己的手机号代替
$text="【云片网】亲爱的doubiyuzai,您的验证码是------。有效期为100000000小时,请尽快验证";
echo send_sms($apikey,$text,$mobile);
/**
* 智能匹配模版接口发短信
* apikey 为云片分配的apikey
* text 为短信内容
* mobile 为接受短信的手机号
*/
function send_sms($apikey, $text, $mobile){
$url="http://yunpian.com/v1/sms/send.json";
$encoded_text = urlencode("$text");
$mobile = urlencode("$mobile");
$post_string="apikey=$apikey&text=$encoded_text&mobile=$mobile";
return sock_post($url, $post_string);
}
/**
* url 为服务的url地址
* query 为请求串
*/
function sock_post($url,$query){
$data = "";
$info=parse_url($url);
$fp=fsockopen($info["host"],80,$errno,$errstr,30);
if(!$fp){
return $data;
}
$head="POST ".$info['path']." HTTP/1.0\r\n";
$head.="Host: ".$info['host']."\r\n";
$head.="Referer: http://".$info['host'].$info['path']."\r\n";
$head.="Content-type: application/x-www-form-urlencoded\r\n";
$head.="Content-Length: ".strlen(trim($query))."\r\n";
$head.="\r\n";
$head.=trim($query);
$write=fputs($fp,$head);
$header = "";
while ($str = trim(fgets($fp,4096))) {
$header.=$str;
}
while (!feof($fp)) {
$data .= fgets($fp,4096);
}
return $data;
}
?>
使用第三方短信服务商云片发送短信(php样例)相关推荐
- php分流短信服务商,使用第三方短信服务商云片发送短信(php样例)
//智能匹配模版接口发送样例 $apikey = "---------------------------"; //请用自己的apikey代替 $mobile = "-- ...
- 普歌-腾讯云短信+使用node发送短信(3种方法API、SDK)、封装工具、搭建web服务、写接口、调用接口发送短信、时效性判断、验证验证码的正确性(下)
普歌-结合腾讯云短信服务+node搭建一个简单的发送短信web小项目 涉及技术: 腾讯云服务 后端服务:node+express 前端搭建:html+js 前言:本来这篇博客应该很早就发了,中间有一些 ...
- 使用华为短信包,发送短信Result=61问题解决
使用华为短信包,发送短信出现了Result=61的返回. 网上说是有效时间失效 注释: /** * 创建一个发送短信消息,传入消息的各字段的值,并对各参数值进行判断,不符合要求则抛出异常 * 按要求把 ...
- 使用阿里云短信验证码API发送短信验证码(配置,获取短信验证码,注册,登录,密码重置)
获取阿里云短信验证码需要的配置信息. 如果是新用户,可以免费领取3个月,老用户的话就只能购买了,但是也不贵. 申请短信签名 申请短信模板 编写发送短信验证码的工具类 代码中我已经进行了详细的注释,也写 ...
- TP5调用阿里云短信接口实现发送短信功能
TP5调用阿里云短信接口实现发送短信功能 工作需要,对接阿里云的短信服务,借此记录一下(网站 www.lelee.top) 主要分为两个部分,一是下载官方的Demo事例,这个不需要多说,自己去下载就行 ...
- N7100/GALAXY Note2 解决短信发件人实际发送短信时间
三星 N7100/GALAXY Note2 解决短信发件人实际发送短信时间... 解决短信发件人实际发送短信时间显示为当前时间的bug 如果别人给你发了一条短信,而你手机当前是关机状态,那么当你开机后 ...
- java调用短信接口实现发送短信
java调用短信接口实现发送短信 1.下载接口文件 2.打开java文件夹 2.1获取jar包依赖 2.2获取代码模板 3.创建项目 3.1打开eclipse软件,创建一个动态的web项目 3.2导入 ...
- Java调用阿里云短信接口,发送短信
Java调用阿里云短信接口,发送短信 1.短信服务这个很简单,只需要知道accessKeyId(AK).accessKeySecret(SK).短信签名.短信模板即可. 2.域名和产品名称是固定的,使 ...
- java发送短信验证码,java发送短信验证码
业务: 手机端点击发送验证码,请求发送到java服务器端,由java调用第三方平台(我们使用的是榛子云短信http://smsow.zhenzikj.com)的短信接口,生成验证码并发送. 下载后的S ...
最新文章
- 软件测试面试的linux基础知识,linux基础面试题
- WordNet简介以及一些语言学知识。
- Gym - 102001K Boomerangs 构造 + 三元环
- c++用一级运算比较大小_孩子数学运算难?小学数学速算技巧顺口溜都在这里了!...
- BZOJ2768: [JLOI2010]冠军调查
- UBOOT引导LINUX内核过程 卡死STARTING KERNEL ...(下载地址,加载地址,入口地址的修改)(UIMAGE和ZIMAGE的区别)
- mysql 升级 乱码_mysql3升级到mysql5解决乱码心得
- 计算机操作系统|汤小丹|第四版|习题答案(三)
- RTF文件格式研究报告
- 与大家分享一些计算机方面的电子书籍
- ubuntu无法上网
- 循环结构的数据流分析方法
- 2018年全国多校算法寒假训练营练习比赛(第五场)The Biggest Water Problem
- 【小程序】微信小程序如何获取微信公众号openid?
- 使用TextToSpeech语音读取
- 2018.11.28——DBSCAN用于聚类、异常点检测
- 浅谈薄膜行业MES解决方案
- 常见开源板_开源社区中的常见问题(以及解决方法)
- 一种限流算法-令牌桶算法
- Linux如何加载与卸载U盘