@@ -67,9 +67,9 @@  | 
                                                    ||
| 67 | 67 | * @param string $url  | 
                                                        
| 68 | 68 | * @param mixed $data  | 
                                                        
| 69 | 69 | * @param mixed $header  | 
                                                        
| 70 | - * @param mixed $post  | 
                                                        |
| 70 | + * @param integer $post  | 
                                                        |
| 71 | 71 | *  | 
                                                        
| 72 | - * @return mixed  | 
                                                        |
| 72 | + * @return string  | 
                                                        |
| 73 | 73 | */  | 
                                                        
| 74 | 74 | public function curl_post($url, $data, $header, $post = 1)  | 
                                                        
| 75 | 75 |      { | 
                                                        
@@ -22,7 +22,7 @@ discard block  | 
                                                    ||
| 22 | 22 | private $ServerIP;  | 
                                                        
| 23 | 23 | private $ServerPort;  | 
                                                        
| 24 | 24 | private $SoftVersion;  | 
                                                        
| 25 | - private $Batch; //时间戳  | 
                                                        |
| 25 | + private $Batch; //时间戳  | 
                                                        |
| 26 | 26 | private $BodyType = 'json'; //包体格式,可填值:json 、xml  | 
                                                        
| 27 | 27 | |
| 28 | 28 | public function __construct(array $config, $BodyType = 'json')  | 
                                                        
@@ -123,27 +123,27 @@ discard block  | 
                                                    ||
| 123 | 123 |          if ($this->BodyType === 'json') { | 
                                                        
| 124 | 124 | $data = '';  | 
                                                        
| 125 | 125 |              for ($i = 0; $i < count($datas); $i++) { | 
                                                        
| 126 | - $data = $data."'".$datas[$i]."',";  | 
                                                        |
| 126 | + $data = $data . "'" . $datas[$i] . "',";  | 
                                                        |
| 127 | 127 | }  | 
                                                        
| 128 | -            $body = "{'to':'$to','templateId':'$tempId','appId':'$this->AppId','datas':[".$data.']}'; | 
                                                        |
| 128 | +            $body = "{'to':'$to','templateId':'$tempId','appId':'$this->AppId','datas':[" . $data . ']}'; | 
                                                        |
| 129 | 129 |          } else { | 
                                                        
| 130 | 130 | $data = '';  | 
                                                        
| 131 | 131 |              for ($i = 0; $i < count($datas); $i++) { | 
                                                        
| 132 | - $data = $data.'<data>'.$datas[$i].'</data>';  | 
                                                        |
| 132 | + $data = $data . '<data>' . $datas[$i] . '</data>';  | 
                                                        |
| 133 | 133 | }  | 
                                                        
| 134 | 134 | $body = "<TemplateSMS>  | 
                                                        
| 135 | 135 | <to>$to</to>  | 
                                                        
| 136 | 136 | <appId>$this->AppId</appId>  | 
                                                        
| 137 | 137 | <templateId>$tempId</templateId>  | 
                                                        
| 138 | - <datas>".$data.'</datas>  | 
                                                        |
| 138 | + <datas>" . $data . '</datas>  | 
                                                        |
| 139 | 139 | </TemplateSMS>';  | 
                                                        
| 140 | 140 | }  | 
                                                        
| 141 | 141 | // 大写的sig参数  | 
                                                        
| 142 | - $sig = strtoupper(md5($this->AccountSid.$this->AccountToken.$this->Batch));  | 
                                                        |
| 142 | + $sig = strtoupper(md5($this->AccountSid . $this->AccountToken . $this->Batch));  | 
                                                        |
| 143 | 143 | // 生成请求URL  | 
                                                        
| 144 | 144 | $url = "https://$this->ServerIP:$this->ServerPort/$this->SoftVersion/Accounts/$this->AccountSid/SMS/TemplateSMS?sig=$sig";  | 
                                                        
| 145 | 145 | // 生成授权:主帐户Id + 英文冒号 + 时间戳。  | 
                                                        
| 146 | - $authen = base64_encode($this->AccountSid.':'.$this->Batch);  | 
                                                        |
| 146 | + $authen = base64_encode($this->AccountSid . ':' . $this->Batch);  | 
                                                        |
| 147 | 147 | // 生成包头  | 
                                                        
| 148 | 148 | $header = ["Accept:application/$this->BodyType", "Content-Type:application/$this->BodyType;charset=utf-8", "Authorization:$authen"];  | 
                                                        
| 149 | 149 | // 发送请求  | 
                                                        
@@ -201,11 +201,11 @@ discard block  | 
                                                    ||
| 201 | 201 | </VoiceVerify>";  | 
                                                        
| 202 | 202 | }  | 
                                                        
| 203 | 203 | // 大写的sig参数  | 
                                                        
| 204 | - $sig = strtoupper(md5($this->AccountSid.$this->AccountToken.$this->Batch));  | 
                                                        |
| 204 | + $sig = strtoupper(md5($this->AccountSid . $this->AccountToken . $this->Batch));  | 
                                                        |
| 205 | 205 | // 生成请求URL  | 
                                                        
| 206 | 206 | $url = "https://$this->ServerIP:$this->ServerPort/$this->SoftVersion/Accounts/$this->AccountSid/Calls/VoiceVerify?sig=$sig";  | 
                                                        
| 207 | 207 | // 生成授权:主帐户Id + 英文冒号 + 时间戳。  | 
                                                        
| 208 | - $authen = base64_encode($this->AccountSid.':'.$this->Batch);  | 
                                                        |
| 208 | + $authen = base64_encode($this->AccountSid . ':' . $this->Batch);  | 
                                                        |
| 209 | 209 | // 生成包头  | 
                                                        
| 210 | 210 | $header = ["Accept:application/$this->BodyType", "Content-Type:application/$this->BodyType;charset=utf-8", "Authorization:$authen"];  | 
                                                        
| 211 | 211 | // 发送请求  | 
                                                        
@@ -19,7 +19,7 @@ discard block  | 
                                                    ||
| 19 | 19 | public function boot()  | 
                                                        
| 20 | 20 |      { | 
                                                        
| 21 | 21 | $this->publishes([  | 
                                                        
| 22 | -            __DIR__.'/../config/sms.php' => config_path('sms.php'), | 
                                                        |
| 22 | +            __DIR__ . '/../config/sms.php' => config_path('sms.php'), | 
                                                        |
| 23 | 23 | ]);  | 
                                                        
| 24 | 24 | }  | 
                                                        
| 25 | 25 | |
@@ -31,10 +31,10 @@ discard block  | 
                                                    ||
| 31 | 31 | public function register()  | 
                                                        
| 32 | 32 |      { | 
                                                        
| 33 | 33 | $this->mergeConfigFrom(  | 
                                                        
| 34 | - __DIR__.'/../config/sms.php', 'sms'  | 
                                                        |
| 34 | + __DIR__ . '/../config/sms.php', 'sms'  | 
                                                        |
| 35 | 35 | );  | 
                                                        
| 36 | 36 | |
| 37 | -        $this->app->singleton('Sms', function ($app) { | 
                                                        |
| 37 | +        $this->app->singleton('Sms', function($app) { | 
                                                        |
| 38 | 38 |              $app = new Sms(config('sms.default')); | 
                                                        
| 39 | 39 | |
| 40 | 40 | return $app;  | 
                                                        
@@ -122,7 +122,7 @@  | 
                                                    ||
| 122 | 122 | public function send()  | 
                                                        
| 123 | 123 |      { | 
                                                        
| 124 | 124 |          if ($this->config == 'YunTongXun') { | 
                                                        
| 125 | -            $rest = new Rest(config('sms.agents.'.$this->config)); | 
                                                        |
| 125 | +            $rest = new Rest(config('sms.agents.' . $this->config)); | 
                                                        |
| 126 | 126 | |
| 127 | 127 | return $rest->sendTemplateSMS($this->smsData['to'], $this->smsData['templateData'], $this->smsData['templates']['YunTongXun']);  | 
                                                        
| 128 | 128 |          } else { |