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

首頁 > CMS > 織夢DEDE > 正文

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

2024-07-12 09:03:39
字體:
來源:轉載
供稿:網友
阿里大魚雖免費,但不足的是內容、簽名什么都要進行審核,且短信內容必須以模版方式進行調用,不能根據自己的需求隨意發送, 接下介紹下阿里大魚免費短信具體實現方法,該方法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();  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台中县| 东源县| 合肥市| 延津县| 洪江市| 策勒县| 黄石市| 水富县| 元氏县| 崇明县| 安丘市| 遂平县| 沁阳市| 吉林省| 漳州市| 方城县| 宜章县| 乌审旗| 洛浦县| 潢川县| 兴城市| 鄢陵县| 东丽区| 汝阳县| 印江| 遂昌县| 准格尔旗| 潍坊市| 洱源县| 凉山| 鄯善县| 铜山县| 玉田县| 凉山| 琼海市| 浦东新区| 贵阳市| 冀州市| 锦屏县| 澜沧| 呼图壁县|