阿里大鱼API接口(短信接口)Thinkphp专版范例
鉴于多数用户咨询Thinkphp使用方法,特此另外新增Thinkphp专版
原版地址:http://www.thinkphp.cn/code/1749.html
提供方官网:http://www.alidayu.com/
源码地址:
http://flc.ren/2016/02/452.html
https://code.csdn.net/flc1125/alidayu(原版)
https://code.csdn.net/flc1125/alidayu/tree/release/thinkphp(Thinkphp专版源码)
配置说明:
文件`/Application/Common/Conf/config.php`定义`AlidayuAppKey`和`AlidayuAppSecret`即可。获取,请参考官网!
使用说明:<?php <br />
/**<br>
* 阿里大鱼API接口(短信接口)Thinkphp专版范例<br>
*<br>
* @author Flc <br>
* @link http://flc.ren <br>
* @link https://code.csdn.net/flc1125/alidayu<br>
*/<br>
namespace Home\Controller;<br>
<br>
use Think\Controller;<br>
use Alidayu\AlidayuClient as Client;<br>
use Alidayu\Request\SmsNumSend;<br>
<br>
class IndexController extends Controller<br>
{<br>
/**<br>
* 阿里大鱼demo<br>
* @return [type] [description]<br>
*/<br>
public function index()<br>
{<br>
$client = new Client;<br>
$request = new SmsNumSend;<br>
<br>
// 短信内容参数<br>
$smsParams = [<br>
'code' => $this->randString(),<br>
'product' => '测试的'<br>
];<br>
<br>
// 设置请求参数<br>
$req = $request->setSmsTemplateCode('SMS_5053601')<br>
->setRecNum('13312341234')<br>
->setSmsParam(json_encode($smsParams))<br>
->setSmsFreeSignName('活动验证')<br>
->setSmsType('normal')<br>
->setExtend('demo');<br>
<br>
print_r($client->execute($req));<br>
}<br>
<br>
/**<br>
* 获取随机位数数字<br>
* @param integer $len 长度<br>
* @return string <br>
*/<br>
protected static function randString($len = 6)<br>
{<br>
$chars = str_repeat('0123456789', $len);<br>
$chars = str_shuffle($chars);<br>
$str = substr($chars, 0, $len);<br>
return $str;<br>
}<br>
}<br>
?>
其他说明:
目前仅开发短信相关功能,如需拓展,请在`/ThinkPHP/Library/Alidayu/Request/`目录下新增类,以开发更多功能接口!
开发文档参考网址:http://open.taobao.com/doc2/apiDetail.htm?spm=0.0.0.0.pjxLXY&apiId=25450
AD:真正免费,域名+虚机+企业邮箱=0元

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!