国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

詳解dedecms使用整合阿里大魚短信接口進行短信發送的教程

2024-07-12 08:53:51
字體:
來源:轉載
供稿:網友

阿里大魚雖免費,但不足的是內容、簽名什么都要進行審核,且短信內容必須以模版方式進行調用,不能根據自己的需求隨意發送, 接下介紹下阿里大魚免費短信具體實現方法,該方法php程序可通用。

首先要去阿里大魚下載sdk,引用其中5個基礎文件即可,然后進入阿里大魚開發平臺申請一個帳號,新建應用,從后臺獲取appkey值和secretKey值;然后再新建一個短信模版,審核通過后取得模版id,同時如果需要在模版中傳人參數可以在通過setSmsParam方法設置進去;同樣短信簽名也需要后臺申請,審核通過才可以填寫相應的短信簽名進去;

做完上面的操作,把獲取的參數根據下面的方法傳入即可。

如下返回值是數組返回的,已解析,有點注意的是官方文檔返回結構和實際的結構不一樣,發送成功的返回的值是二維數組結構,發送失敗的話則說簡單的一維數組結構。

include('aldy/TopClient.php'); //這個是你下面實例化的類     include('aldy/ResultSet.php'); //這個是topClient 里面需要實例化一個類所以我們也要加載 不然會報錯    include('aldy/RequestCheckUtil.php'); //這個是成功后返回的信息文件    include('aldy/TopLogger.php');   //這個是錯誤信息返回的一個php文件    include('aldy/AlibabaAliqinFcSmsNumSendRequest.php'); //這個也是你下面示例的類    //短信發送     模版id(TemplateCode),發送號碼(RecNum),FreeSignName(短信簽名)  function send_sms($TemplateCode,$RecNum,$FreeSignName){   $c = new TopClient;   $c->appkey = ;//appkey值   $c->secretKey = ;//secretKey值   $req = new AlibabaAliqinFcSmsNumSendRequest;   //$req->setExtend("123456");   $req->setSmsType("normal");   $req->setSmsFreeSignName($FreeSignName);   $req->setSmsParam("{"code":"1234","product":"alidayu"}");.//模版參數   $req->setRecNum($RecNum);   $req->setSmsTemplateCode($TemplateCode);   $resp = $c->execute($req);       $content = json_decode(json_encode($resp),true);   try {     $result=  $content['sub_msg'];      throw new Exception('It is an exception!');       } catch (Exception $e) {    if( $content['result']['success'] == 'true' ){       $result= '發送成功';     }else{     $result= '發送失敗';    }   }   echo $result;   exit();  }

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 上犹县| 南汇区| 恭城| 遵义县| 资阳市| 裕民县| 新化县| 东丽区| 灌云县| 札达县| 绍兴市| 揭西县| 东丰县| 嘉祥县| 海原县| 夏邑县| 新巴尔虎右旗| 武定县| 长治县| 永德县| 武强县| 辽宁省| 崇仁县| 新化县| 木兰县| 德清县| 高尔夫| 海兴县| 安远县| 沧源| 佛山市| 乌拉特后旗| 河南省| 藁城市| 额济纳旗| 昌宁县| 南靖县| 宣武区| 凤阳县| 武邑县| 嘉荫县|