示例講解TP框架怎么集成華為云短信服務

下面thinkphp框架教程欄目將給大家介紹關于thinkphp如何集成華為云短信服務的問題,希望對需要的朋友有所幫助!

示例講解TP框架怎么集成華為云短信服務

thinkphp集成華為云短信服務

本項目集成了華為云短信發(fā)送業(yè)務,支持ThinkPHP5.0、ThinkPHP5.1和ThinkPHP6.0,由寧波晟嘉網(wǎng)絡科技有限公司維護。

安裝教程

使用 composer require singka/singka-hwsms 命令行安裝即可?!就扑]學習:《thinkphp》】

使用示例(基于ThinkPHP6.0)

<?php // +---------------------------------------------------------------------- // | 勝家云 [ SingKa Cloud ] // +---------------------------------------------------------------------- // | Copyright (c) 2016~2020 https://www.singka.net All rights reserved. // +---------------------------------------------------------------------- // | 寧波晟嘉網(wǎng)絡科技有限公司 // +---------------------------------------------------------------------- // | Author: ShyComet <shycomet@qq.com> //?+---------------------------------------------------------------------- namespace?apphomecontroller;  use?SingKaHwSmsHwSms;  class?Index { ????/** ????*?短信發(fā)送示例 ????* ????*?@url??????????????華為云短信APP接入地址+接口訪問URI ????*?@appKey???????????華為云短信appKey ????*?@appSecret????????華為云短信appSecret ????*?@sender???????????國內短信簽名通道號或國際/港澳臺短信通道號 ????*?@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-&gt;send('模板ID',?'手機號碼(多個號碼可以用英文逗號隔開)',?'短信變量數(shù)組'); ????????if?($result['code']?==?'000000')?{ ????????????echo?'發(fā)送成功'; ????????}?else?{ ????????????echo?$result['msg']; ????????} ????} ?? }

其他說明

華為云短信介紹:https://support.huaweicloud.com/productdesc-msgsms/sms_desc.html

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享