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 相关文章推荐
apache+mysql+php+ssl服务器之完全安装攻略
Sep 05 PHP
谈谈PHP语法(5)
Oct 09 PHP
将时间以距今多久的形式表示,PHP,js双版本
Sep 25 PHP
php使用sql数据库 获取字段问题介绍
Aug 12 PHP
php之readdir函数用法实例
Nov 13 PHP
php求一个网段开始与结束IP地址的方法
Jul 09 PHP
PHP使用内置函数生成图片的方法详解
May 09 PHP
php时间函数用法分析
May 28 PHP
php加密之discuz内容经典加密方式实例详解
Feb 04 PHP
PHP自动生成缩略图函数的源码示例
Mar 18 PHP
Laravel重定向,a链接跳转,控制器跳转示例
Oct 22 PHP
php生成随机数/生成随机字符串的方法小结【5种方法】
May 27 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
使用Xdebug调试和优化PHP程序之[1]
2007/04/17 PHP
在字符串指定位置插入一段字符串的php代码
2010/02/16 PHP
ThinkPHP分组下自定义标签库实例
2014/11/01 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
PHP面向对象程序设计之多态性的应用示例
2018/12/19 PHP
jquery 经典动画菜单效果代码
2010/01/26 Javascript
JS控制输入框内字符串长度
2014/05/21 Javascript
利用JavaScript的AngularJS库制作电子名片的方法
2015/06/18 Javascript
javascript实现网页子页面遍历回调的方法(涉及 window.frames、递归函数、函数上下文)
2015/07/27 Javascript
Angular实现下载安装包的功能代码分享
2017/09/05 Javascript
分析javascript中9 个常见错误阻碍你进步
2017/09/18 Javascript
vue-router配合ElementUI实现导航的实例
2018/02/11 Javascript
微信小程序地图(map)组件点击(tap)获取经纬度的方法
2019/01/10 Javascript
vue.js中使用echarts实现数据动态刷新功能
2019/04/16 Javascript
ES6中字符串的使用方法扩展
2019/06/04 Javascript
《javascript设计模式》学习笔记五:Javascript面向对象程序设计工厂模式实例分析
2020/04/08 Javascript
React生命周期原理与用法踩坑笔记
2020/04/28 Javascript
Vue.js使用axios动态获取response里的data数据操作
2020/09/08 Javascript
[10:54]Team Spirit vs Navi
2018/06/07 DOTA
python中sets模块的用法实例
2014/09/30 Python
python实现linux下使用xcopy的方法
2015/06/28 Python
Empty test suite.(PyCharm程序运行错误的解决方法)
2018/11/30 Python
Python中一般处理中文的几种方法
2019/03/06 Python
Python3列表内置方法大全及示例代码小结
2019/05/10 Python
python快速编写单行注释多行注释的方法
2019/07/31 Python
Python数学形态学实例分析
2019/09/06 Python
Python Numpy 控制台完全输出ndarray的实现
2020/02/19 Python
conda安装tensorflow和conda常用命令小结
2021/02/20 Python
纽约的奢华内衣店:Journelle
2016/07/29 全球购物
Currentbody澳大利亚:美容仪专家
2019/11/11 全球购物
Pharmacy Online中文直邮网站:澳洲大型药房
2020/06/27 全球购物
ShellScript面试题一则-ShellScript编程
2014/06/24 面试题
电话销售经理岗位职责
2013/12/07 职场文书
代理商会议邀请函
2014/01/27 职场文书
企业年会主持词
2014/03/27 职场文书
单位租房协议范本
2014/12/03 职场文书