Переглянути джерело

feat: EK-744: 发送短信

kevinElken 8 місяців тому
батько
коміт
40c05628dc

+ 0 - 3
common/components/SilverStreet.php

@@ -1,7 +1,6 @@
 <?php
 namespace common\components;
 
-use common\helpers\LoggerTool;
 use yii\base\Component;
 use yii\helpers\Json;
 use yii\httpclient\Client;
@@ -23,8 +22,6 @@ class SilverStreet extends Component {
             'content' => $content,
         ];
 
-        LoggerTool::info([$params, $this->apiUrl]);
-
         try {
             $response = $client->post($this->apiUrl, $params)->send();
             if ($response->isOk) {

+ 1 - 1
common/config/main.php

@@ -116,7 +116,7 @@ return [
                 ],
             ],
         ],
-        'silverStreet' => [
+        'SilverStreet' => [
             'class' => 'common\components\SilverStreet',
             'username' => 'Elken',
             'password' => 'MLgmmZ7s',

+ 5 - 3
common/helpers/Sms.php

@@ -2,6 +2,7 @@
 namespace common\helpers;
 
 use Yii;
+use yii\helpers\Json;
 
 class Sms
 {
@@ -10,11 +11,12 @@ class Sms
         $mobile = '8618511880790';
         $message = 'Elken hello AE!';
 
-        $silverStreet = Yii::$app->silverStreet;
-        if ($silverStreet->sendSms($mobile, $message)) {
+        $silverStreet = Yii::$app->SilverStreet;
+        $response = $silverStreet->sendSms($mobile, $message);
+        if ($response) {
             echo '短信发送成功';
         } else {
-            echo '短信发送失败';
+            echo '短信发送失败 . ' . Json::encode($silverStreet->getErrors());
         }
     }
 }