php创蓝253四要素认证_【PHP】创蓝253云通讯平台国际短信API接口demo
PHP接口请求类
header("Content-type:text/html; charset=UTF-8");
/* *
* 类名:ChuanglanSmsApi
* 功能:创蓝接口请求类
* 详细:构造创蓝短信接口请求,获取远程HTTP数据
* 版本:1.3
* 日期:2017-04-12
* 说明:
* 以下代码只是为了方便客户测试而提供的样例代码,客户可以根据自己网站的需要,按照技术文档自行编写,并非一
定要使用该代码。
* 该代码仅供学习和研究创蓝接口使用,只是提供一个参考。
*/
class ChuanglanSmsApi {
//Interface URL Used to send SMS
//Interface URL Used to Query SMS balance
const API_ACCOUNT='';//Get SMS Account from https://zz.253.com/site/login.html
const API_PASSWORD='';//Get SMS Password from https://zz.253.com/site/login.html
/**
* 发送短信
*
* @param string $mobile 手机号码
* @param string $msg 短信内容
*/
public function sendInternational( $mobile, $msg) {
//创蓝接口参数
$postArr = array (
'account' => self::API_ACCOUNT,
'password' => self::API_PASSWORD,
'msg' => $msg,
'mobile' => $mobile
);
$result = $this->curlPost( self::API_SEND_URL , $postArr);
return $result;
}
/**
* 查询额度
*
* 查询地址
*/
public function queryBalance() {
//查询参数
$postArr = array (
'account' => self::API_ACCOUNT,
'password' => self::API_PASSWORD,
);
$result = $this->curlPost(self::API_BALANCE_QUERY_URL, $postArr);
return $result;
}
/**
* 通过CURL发送HTTP请求
* @param string $url //请求URL
* @param array $postFields //请求参数
* @return mixed
*/
private function curlPost($url,$postFields){
$postFields = json_encode($postFields);
$ch = curl_init ();
curl_setopt( $ch, CURLOPT_URL, $url );
curl_setopt( $ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json; charset=utf-8'
)
);
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_POST, 1 );
curl_setopt( $ch, CURLOPT_POSTFIELDS, $postFields);
curl_setopt( $ch, CURLOPT_TIMEOUT,1);
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, 0);
$ret = curl_exec ( $ch );
if (false == $ret) {
$result = curl_error( $ch);
} else {
$rsp = curl_getinfo( $ch, CURLINFO_HTTP_CODE);
if (200 !== $rsp) {
$result = "请求状态 ". $rsp . " " . curl_error($ch);
} else {
$result = $ret;
}
}
curl_close ( $ch );
return $result;
}
}
php创蓝253四要素认证_【PHP】创蓝253云通讯平台国际短信API接口demo相关推荐
- 【Python】创蓝253云通讯平台---国际短信API接口demo
#!/usr/local/bin/python #-*- coding:utf-8 -*- # Author: jacky # Time: 14-2-22 下午11:48 # Desc: 短信http ...
- 【Python】创蓝253云通讯平台国际短信API接口DEMO
#!/usr/local/bin/python #-*- coding:utf-8 -*- # Author: jacky # Time: 14-2-22 下午11:48 # Desc: 短信http ...
- 【PHP】创蓝253云通讯平台国际短信API接口demo
PHP接口请求类 <?php header("Content-type:text/html; charset=UTF-8"); /* * * 类名:ChuanglanSmsA ...
- 【Shell】创蓝253云通讯平台国际短信API接口DEMO
#!/bin/sh # account and password can be change to what you wanna! #author ChuangLan #修改为您的account ac ...
- php创蓝253四要素认证_创蓝253配置
创蓝253配置 更新时间:2017-10-18 11:10:55 由于创蓝253短信平台的接口地址不是唯一的,具体的地址请联系他们的客服索取,目前我们官方遇到的有以下几种情况,可以先用情况四的接口地址 ...
- 【PHP】创蓝253云通信平台国际短信接口调用demo案例
PHP接口请求类 <?php header("Content-type:text/html; charset=UTF-8"); / 类名:ChuanglanSmsApi 功能 ...
- 创蓝253国际短信调用接口说明
#!/usr/local/bin/python #-*- coding:utf-8 -*- # Author: jacky # Time: 14-2-22 下午11:48 # Desc: 短信http ...
- php创蓝253四要素认证_Thinkphp5.1使用创蓝API接口进行实名认证-人证核验
不管是网站开发还是小程序制作,对于某些对用户身份有要求的应用,就需要对身份证,是否是本人进行核验,即实名认证,比如某些金融网站.检测网站等.刚好笔者近期遇到一个项目,需要对接人证核验接口,用户通过上传 ...
- php创蓝253四要素认证_PHP短信接口分享:适用于创蓝253平台下的短信验证码、短信服务接口...
header("Content-type:text/html; charset=UTF-8"); class ChuanglanSmsApi { //发送短信的接口地址 const ...
最新文章
- ORB-SLAM3 Initializer.cpp函数解读
- c++test能不能导入keil工程_深度解析AutoML框架——H2O:小白也能使用的自动机器学习平台...
- 完整的POM文档内容
- php连接函数config,smarty内置函数config_load用法实例
- mysql driver 读写分离_Mysql主从复制和读写分离实践
- 搭建mediawiki开始知识共享
- tensorflow2.1学习--tf.keras学习之tf.keras.models.Sequential
- 【解决】计算机用户名是中文名导致软件安装失败!
- Django 中文本地化汉化方法
- 错误No Feign Client for loadBalancing defined. Did you forget to include spring-cloud-starter-loadbala
- js下拉列表二级联动
- 站内SEO第三篇:降低网站跳出率的7种有效方法
- SEUS 转换XML到JAVA
- Mars3D开发基础学习:三维场景 Map
- highChart导出PDF
- PHP hypot,hypot - [ C语言中文开发手册 ] - 在线原生手册 - php中文网
- 什么叫组网_小米科普:一文看懂路由器上的 Mesh 组网是什么
- HTML的基本结构及基本标签
- ps2021一键换天空教程,来看看吧
- STM32使用串口1配合DMA接收不定长数据,大大减轻CPU载荷。
热门文章
- 155个JavaScript基础问题(126-135)
- 妹子:为什么我要找个程序员做老公?
- 在Illustrator和手绘文章中创建矢量图形
- 基于FlashWavRecorder实现IE11浏览器录音后用科大讯飞转文字
- 如何做一款有灵魂的App——关于hope的启发以及对于追梦App的思考
- 生活片段(1)-短暂的深圳实习时光
- 全 3D 社交网络 Beloola 测试视频
- CSDN ARIMA R语言_R语言时间序列:ARIMA / GARCH模型的交易策略在外汇市场预测应用...
- 对图像作LUT处理是什么意思
- LeetCode简单题643.子数组的最大平均数I