php调用云片网接口发送短信的实现方法


Posted in PHP onOctober 25, 2017

php调用云片网接口发送短信的实现方法

云片网发送短信

/**
   * [SendSms description]
   * @param [string] $tpl_content [发送的短信内容]
   * @param     $send_mobile [发送的手机号码]
   */
  public function SendSms($tpl_content,$send_mobile)
  {
    $this->yunpian_appkey = env('yunpian_appkey');//云片账户appkey
    $this->yunpian_secret = env('yunpianSecretXYZ');//云片账户secret
    //初始化
    $ch    = curl_init();
    $data=array('text'=>$tpl_content,'apikey'=>$this->yunpian_appkey,'mobile'=>$send_mobile);
    curl_setopt ($ch, CURLOPT_URL, 'https://sms.yunpian.com/v2/sms/single_send.json');
    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept:text/plain;charset=utf-8', 'Content-Type:application/x-www-form-urlencoded', 'charset=utf-8'));
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
    $send_data = curl_exec($ch);
    curl_close($ch);
    //解析返回结果(json格式字符串)
    $backmassage = json_decode($send_data,true);
    echo '$backmassage ';
    //这里是写在了job里面所以记了个日志可忽略!
    Log::info('smsmessagelog: '.$send_data);
    return [$backmassage,$send_data];
  }

云片短信接口文档:http://www.yunpian.com/api2.0/api-domestic/single_send.html

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

PHP 相关文章推荐
一段php加密解密的代码
Jul 16 PHP
解析php中die(),exit(),return的区别
Jun 20 PHP
PHP内置的Math函数效率测试
Dec 01 PHP
php发送html格式文本邮件的方法
Jun 10 PHP
一个简单至极的PHP缓存类代码
Oct 23 PHP
thinkPHP中多维数组的遍历方法
Jan 09 PHP
PHP中PDO的事务处理分析
Apr 07 PHP
学习PHP session的传递方式
Jun 15 PHP
PHP连接MySQL进行增、删、改、查操作
Feb 19 PHP
phpmyadmin下载、安装、配置教程
May 16 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
Sep 16 PHP
PHP date()格式MySQL中插入datetime方法
Jan 29 PHP
OAuth认证协议中的HMACSHA1加密算法(实例)
Oct 25 #PHP
Laravel学习教程之request validation的编写
Oct 25 #PHP
Yii2框架实现登录、退出及自动登录功能的方法详解
Oct 24 #PHP
Yii2.0实现生成二维码功能实例
Oct 24 #PHP
完美的php分页类
Oct 24 #PHP
PHP设计模式之工厂模式详解
Oct 24 #PHP
2017年最好用的9个php开发工具推荐(超好用)
Oct 23 #PHP
You might like
PHP基础学习小结
2011/04/17 PHP
round robin权重轮循算法php实现代码
2016/05/28 PHP
thinkPHP5.1框架路由::get、post请求简单用法示例
2019/05/06 PHP
php+iframe 实现上传文件功能示例
2020/03/04 PHP
一些实用的jQuery代码片段收集
2011/07/12 Javascript
javascript简易缓动插件(源码打包)
2012/02/16 Javascript
window.open关于浏览器拦截问题分析及解决方法
2013/02/05 Javascript
jquery清空textarea等输入框实现代码
2013/04/22 Javascript
Html5的placeholder属性(IE兼容)实现代码
2014/08/30 Javascript
Javascript中设置默认参数值示例
2014/09/11 Javascript
jQuery获取同级元素的简单代码
2016/07/09 Javascript
canvas绘制的直线动画
2017/01/23 Javascript
微信小程序 地图map实例详解
2017/06/07 Javascript
js模块加载方式浅析
2017/08/12 Javascript
Node.JS使用Sequelize操作MySQL的示例代码
2017/10/09 Javascript
小白教程|一小时上手最流行的前端框架vue(推荐)
2019/04/10 Javascript
Vue项目中使用jsonp抓取跨域数据的方法
2019/11/10 Javascript
js事件机制----捕获与冒泡机制实例分析
2020/05/22 Javascript
element中Steps步骤条和Tabs标签页关联的解决
2020/12/08 Javascript
[03:04]DOTA2超级联赛专访ZSMJ “莫名其妙”的逆袭
2013/05/23 DOTA
[50:22]完美盛典-2018年度红毯走秀
2018/12/16 DOTA
python使用7z解压apk包的方法
2015/04/18 Python
Python爬虫实现爬取京东手机页面的图片(实例代码)
2017/11/30 Python
Atom Python 配置Python3 解释器的方法
2019/08/28 Python
python 进程的几种创建方式详解
2019/08/29 Python
python selenium xpath定位操作
2020/09/01 Python
CSS3 rgb and rgba(透明色)的使用详解
2020/09/25 HTML / CSS
Nanushka官网:匈牙利服装品牌
2019/08/14 全球购物
美国环保妈妈、儿童和婴儿用品购物网站:The Tot
2019/11/24 全球购物
历史学专业毕业生求职信
2013/09/27 职场文书
信息专业大学生自我评价分享
2014/01/17 职场文书
运动会邀请函范文
2014/02/06 职场文书
有趣的广告词
2014/03/18 职场文书
个人查摆问题自查报告
2014/10/16 职场文书
四十年同学聚会致辞
2015/07/28 职场文书
纯CSS打字动画的实现示例
2022/08/05 HTML / CSS