下面thinkphp框架教程欄目將給大家介紹關(guān)于ThinkPHP如何集成華為云短信服務(wù)的問題,希望對(duì)需要的朋友有所幫助!
php入門到就業(yè)線上直播課:進(jìn)入學(xué)習(xí)
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點(diǎn)擊使用
ThinkPHP集成華為云短信服務(wù)
本項(xiàng)目集成了華為云短信發(fā)送業(yè)務(wù),支持ThinkPHP5.0、ThinkPHP5.1和ThinkPHP6.0,由寧波晟嘉網(wǎng)絡(luò)科技有限公司維護(hù)。
安裝教程
使用 composer require singka/singka-hwsms
命令行安裝即可?!就扑]學(xué)習(xí):《thinkPHP視頻教程》】
使用示例(基于ThinkPHP6.0)
<?php // +---------------------------------------------------------------------- // | 勝家云 [ SingKa Cloud ] // +---------------------------------------------------------------------- // | Copyright (c) 2016~2020 https://www.singka.net All rights reserved. // +---------------------------------------------------------------------- // | 寧波晟嘉網(wǎng)絡(luò)科技有限公司 // +---------------------------------------------------------------------- // | Author: ShyComet <shycomet@qq.com> // +---------------------------------------------------------------------- namespace apphomecontroller; use SingKaHwSmsHwSms; class Index { /** * 短信發(fā)送示例 * * @url 華為云短信APP接入地址+接口訪問URI * @appKey 華為云短信appKey * @appSecret 華為云短信appSecret * @sender 國(guó)內(nèi)短信簽名通道號(hào)或國(guó)際/港澳臺(tái)短信通道號(hào) * @signature 華為云短信簽名 * @statusCallback 短信發(fā)送狀態(tài)返回接收地址,可以為空 */ public function smsDemo() { $config['url'] = 'https://rtcsms.cn-north-1.myhuaweicloud.com:10743'; $config['appKey'] = 'PkT889B*************wM0GAi'; $config['appSecret'] = 'U58fd****************0o4N'; $config['sender'] = 'csms12345678'; $config['signature'] = '短信簽名'; $config['statusCallback'] = '短信發(fā)送狀態(tài)返回接收地址,可以為空'; $sms = new HwSms($config); $result = $sms->send('模板ID', '手機(jī)號(hào)碼(多個(gè)號(hào)碼可以用英文逗號(hào)隔開)', '短信變量數(shù)組'); if ($result['code'] == '000000') { echo '發(fā)送成功'; } else { echo $result['msg']; } } }
登錄后復(fù)制
其他說明
華為云短信介紹:https://support.huaweicloud.com/productdesc-msgsms/sms_desc.html
登錄后復(fù)制