可以在專案根目錄下執行composer命令 composer require gmars/yii2-sms
使用方式如下 * @param string $sdkname 介面名稱 * @param array $option 介面的配置引數 $smsobj = new \gmars\sms\sms($sdkname, $options, $config = );也可以在專案的根目錄的composer.json的require中新增
"gmars/yii2-sms": "dev-master"
然後執行composer update來更新專案
執行成功後就可以在專案中直接例項化使用了。
目前支援的介面有:阿里大魚的簡訊介面、阿里雲的雲通訊/簡訊服務介面
$smsobj->send([
'mobile' => '15730430000',
'signname' => 'nostop',
'templatecode' => 'sms_34000000',
'data' => [
'code' => 'asdg',
'time' => '2'
],]);
* $args['data'] = [
* 'mobile' => 'mobile', **號碼必須
* 'signname' => 'signname', 簽名必須要有
* 'templatecode' => 'templatecode', 模板編碼
* 'smstype' => 'smstype', 簡訊型別
* 'extend' => 'extend', 附加引數可以不傳
* 'data' => [ 資料必須以陣列形式傳參
* 'code' => '***x',
* 'time' => '10'
* ],
* ]引入阿里mns發布乙個穩定包
阿里大魚 簡訊傳送API
參考鏈結一 參考鏈結二 專案中運用了阿里大魚來實現簡訊的傳送.主要步驟如下 1 申請簡訊簽名 在控制台完成模板與簽名的申請 2 申請簡訊模板 在控制台完成模板與簽名的申請 3 第一部分,獲取iacsclient物件,該物件用來傳送請求。定義常量 final string product dysmsa...
CI框架阿里大魚傳送簡訊(PHP)
1 生成簽名並發起請求 param accesskeyid string accesskeyid param accesskeysecret string accesskeysecret param domain string api介面所在網域名稱 param params array api具體...
阿里雲傳送簡訊
1.登入阿里雲後台開通郵件推送功能,郵件推送包含傳送簡訊功能 2.在阿里雲後台新增簡訊簽名,需要上傳企業營業執照,組織機構 證 稅務登記證 授權委託書等,可以直接上傳三張相同的營業執照的 代替 3.在阿里雲後台新增端模板 4.如果沒有新增accesskey,則新增 6.示例 iclientprofi...