PHP開發阿里雲簡訊服務介面
PHP交流群:294088839
Python交流群:652376983
function sendSms($phone,$code){
// 基於TP3.2開發
//引進阿里的配置檔案
Vendor ('api_sdk.vendor.autoload');
// 載入區域結點配置
\Aliyun\Core\Config::load();
// 初始化使用者Profile例項
$profile = \Aliyun\Core\Profile\DefaultProfile::getProfile(C('ALI_SMS.REGION'), C('cfg_smssid'), C('cfg_smstoken'));
// 增加服務結點
\Aliyun\Core\Profile\DefaultProfile::addEndpoint(C('ALI_SMS.END_POINT_NAME'), C('ALI_SMS.REGION'), C('ALI_SMS.PRODUCT'), C('ALI_SMS.DOMAIN'));
// 初始化AcsClient用於發起請求
$acsClient = new \Aliyun\Core\DefaultAcsClient($profile);
// 初始化SendSmsRequest例項用於設定傳送簡訊的引數
$request = new \Aliyun\Api\Sms\Request\V20170525\SendSmsRequest();
// 必填,設定雉簡訊接收號碼
$request->setPhoneNumbers($phone);
// 必填,設定簽名名稱
$request->setSignName(C('cfg_smsname'));
// 必填,設定模板CODE
$request->setTemplateCode('簡訊模板KEY值');
$params = array(
'code' => $code
);
// 可選,設定模板引數
$request->setTemplateParam(json_encode($params));
// 可選,設定流水號
//if($outId) {
// $request->setOutId($outId);
//}
// 發起訪問請求
$acsResponse = $acsClient->getAcsResponse($request);
// 列印請求結果
// var_dump($acsResponse);
return $acsResponse;
}
//config配置檔案中要寫上引數
return array (
'cfg_smssid' => 'API-key-ID值',
'cfg_smstoken' => API Secret值'',
'cfg_smsname' => '簡訊簽名',
'ALI_SMS' => array(
'PRODUCT' => 'Dysmsapi',
'DOMAIN' => 'dysmsapi.aliyuncs.com',
'REGION' => 'cn-hangzhou',
'END_POINT_NAME' => 'cn-hangzhou',
),
);
相關文章
- 阿里雲簡訊服務阿里
- [簡訊服務] 公司簡訊介面及其呼叫
- Laravel 阿里雲簡訊服務包Laravel阿里
- PHP 擴充套件包教程學習分享 -- 阿里雲簡訊服務 SDKPHP套件阿里
- 為何選擇阿里雲 簡訊服務阿里
- 阿里雲簡訊服務使用代理的坑阿里
- PHP開發Web服務PHPWeb
- 阿里雲簡訊服務的使用-----獲取簡訊驗證碼阿里
- 阿里雲簡訊服務實現網站手機簡訊驗證碼阿里網站
- 2020最新 使用阿里雲的簡訊服務傳送簡訊阿里
- Jave Web阿里雲簡訊服務傳送驗證碼Web阿里
- go-zero之阿里發簡訊服務Go阿里
- 阿里雲訊息服務使用教程阿里
- 從零開始系列-Laravel編寫api服務介面:9.整合簡訊包LaravelAPI
- Java開發中RestFul服務介面規範JavaREST
- 基於 ThinkPHP 呼叫阿里雲簡訊介面PHP阿里
- 路飛學城專案之整合騰訊雲簡訊服務、簡訊驗證碼介面
- 使用Express開發小說API介面服務1.0(二)ExpressAPI
- 使用Express開發小說API介面服務1.0(三)ExpressAPI
- 使用Express開發小說API介面服務1.0(一)ExpressAPI
- PHP 攻擊簡訊驗證碼介面PHP
- 使用java開發阿里雲OSS開放雲端儲存服務Java阿里
- linux 開啟PHP服務LinuxPHP
- ThinkPHP5.1 接入阿里雲簡訊服務 (原大魚最新版) 指導PHP阿里
- IOS 推送訊息 php做推送服務端iOSPHP服務端
- Express簡單起一個本地服務介面Express
- 阿里雲+docker搭建簡單node.js服務阿里DockerNode.js
- 發簡訊軟體現成原始碼開發功能需求提供一站式服務原始碼
- 【視訊】使用ASP.NET Core開發GraphQL服務ASP.NET
- 阿里雲伺服器使用minikube構建開發服務阿里伺服器
- 對接電信發簡訊介面
- springboot 專案使用阿里雲簡訊服務傳送手機驗證碼Spring Boot阿里
- 畫江湖之 PHP 多程式開發 【通過訊號寫一個類似 nginx services 服務】PHPNginx
- 畫江湖之 PHP 多程式開發 [透過訊號寫一個類似 nginx services 服務]PHPNginx
- 教你使用rest雲服務介面,自己完成前後端開發REST後端
- 普歌-騰訊雲簡訊+使用node傳送簡訊(3種方法API、SDK)、封裝工具、搭建web服務、寫介面、呼叫介面傳送簡訊、時效性判斷(上)API封裝Web
- win10服務怎麼開啟 windows10開啟服務管理介面Win10Windows
- Laravel 簡訊擴充套件包 - 目前支援簡訊服務商:阿里雲 / 雲片網 / 騰訊雲 / 簡訊寶 / 賽郵雲 /SendCloud/ 互億無線(支援全網簡訊擴充套件)Laravel套件阿里Cloud