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 download.php实现代码 跳转到下载文件(response.redirect)
Aug 26 PHP
PHP目录函数实现创建、读取目录教程实例
Jan 13 PHP
Php图像处理类代码分享
Jan 19 PHP
PHP数组及条件,循环语句学习
Nov 11 PHP
探讨PHP调用时间格式的参数详解
Jun 06 PHP
PHP输出缓存ob系列函数详解
Mar 11 PHP
php中实现xml与mysql数据相互转换的方法
Dec 25 PHP
php分割合并两个字符串的函数实例
Jun 19 PHP
PHP  Yii清理缓存的实现方法
Nov 10 PHP
laravel获取不到session的三种解决办法【推荐】
Sep 16 PHP
laravel异步监控定时调度器实例详解
Jun 21 PHP
PHP利用DWZ.CN服务生成短网址
Aug 11 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中全局变量global和$GLOBALS[]的区别分析
2012/08/06 PHP
破解.net程序(dll文件)编译和反编译方法
2013/01/31 PHP
php查找任何页面上的所有链接的方法
2013/12/03 PHP
php中用memcached实现页面防刷新功能
2014/08/19 PHP
php变量与数组相互转换的方法(extract与compact)
2016/12/02 PHP
详解yii2实现分库分表的方案与思路
2017/02/03 PHP
用JS写的一个TableView控件代码
2010/01/23 Javascript
重载toString实现JS HashMap分析
2011/03/13 Javascript
很好用的js日历算法详细代码
2013/03/07 Javascript
jqueyr判断checkbox组的选中(示例代码)
2013/11/08 Javascript
js禁止页面刷新与后退的方法
2015/06/08 Javascript
学习使用bootstrap基本控件(table、form、button)
2016/04/12 Javascript
Bootstrap插件全集
2016/07/18 Javascript
AngularJS自定义控件实例详解
2016/12/13 Javascript
bootstrap弹出层的多种触发方式
2017/05/10 Javascript
Bootstrap popover 实现鼠标移入移除显示隐藏功能方法
2018/01/24 Javascript
JavaScript中0、空字符串、'0'是true还是false的知识点分享
2019/09/16 Javascript
python正则分组的应用
2013/11/10 Python
Python中返回字典键的值的values()方法使用
2015/05/22 Python
在Python中使用正则表达式的方法
2015/08/13 Python
Python 给某个文件名添加时间戳的方法
2018/10/16 Python
Python遍历文件夹 处理json文件的方法
2019/01/22 Python
PyCharm中代码字体大小调整方法
2019/07/29 Python
python 读取数据库并绘图的实例
2019/12/03 Python
Python tkinter实现图片标注功能(完整代码)
2019/12/08 Python
python归并排序算法过程实例讲解
2020/11/04 Python
10个很棒的 CSS3 开发工具 推荐
2011/05/16 HTML / CSS
意向书范文
2014/03/31 职场文书
慰问敬老院活动总结
2014/04/26 职场文书
酒店端午节活动方案
2014/08/26 职场文书
忠诚奉献演讲稿
2014/09/12 职场文书
2014村书记党建工作汇报材料
2014/11/02 职场文书
2015年超市工作总结
2015/04/09 职场文书
tensorflow中的数据类型dtype用法说明
2021/05/26 Python
Python机器学习应用之工业蒸汽数据分析篇详解
2022/01/18 Python
搭建Yolov5服务器
2022/04/30 Servers