From eac2b0d332d1c1744fb3a865cb40b4cc25fd69ab Mon Sep 17 00:00:00 2001 From: qcloudsms Date: Fri, 10 Nov 2017 19:41:17 +0800 Subject: [PATCH] Fix some bugs --- README.md | 7 ++++--- docs/Qcloud/Sms/SmsMultiSender.html | 10 ++++------ docs/renderer.index | 2 +- src/SmsMultiSender.php | 2 -- src/SmsStatusPuller.php | 8 ++++---- 5 files changed, 13 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 7adafd5..2001256 100644 --- a/README.md +++ b/README.md @@ -79,7 +79,7 @@ try { } ``` -> `Note`: 如需发送国际短信,同样可以使用此接口,只需将国家码"86"改写成对应国家码号。 +> `Note`: 如需发送海外短信,同样可以使用此接口,只需将国家码"86"改写成对应国家码号。 - **指定模板ID单发短信** @@ -124,6 +124,7 @@ try { use Qcloud\Sms\SmsMultiSender; try { + $phoneNumbers = [$phoneNumber1, $phoneNumber2, $phoneNumber3]; $sender = new SmsMultiSender($appid, $appkey); $params = ["指定模板群发", "深圳", "小明"]; $result = $sender->sendWithParam("86", $phoneNumbers, @@ -193,6 +194,6 @@ try { > `Note:` 短信拉取功能需要联系腾讯云短信技术支持(QQ:3012203387),量大客户可以使用此功能批量拉取,其他客户不建议使用。 -- **发送国际短信** +- **发送海外短信** -国际短信与国内短信发送类似 +海外短信与国内短信发送类似 diff --git a/docs/Qcloud/Sms/SmsMultiSender.html b/docs/Qcloud/Sms/SmsMultiSender.html index b644101..967d343 100644 --- a/docs/Qcloud/Sms/SmsMultiSender.html +++ b/docs/Qcloud/Sms/SmsMultiSender.html @@ -168,7 +168,7 @@

-
at line 48
+
at line 47
string send(int $type, string $nationCode, string $phoneNumbers, string $msg, string $extend = "", string $ext = "") @@ -179,9 +179,7 @@

普通群发

普通群发需明确指定内容,如果有多个签名,请在内容中以【】的方式添加到信息内容中, -否则系统将使用默认签名。

- -

【注意】海外短信无群发功能。

+否则系统将使用默认签名。

Parameters

@@ -236,7 +234,7 @@

-
at line 81
+
at line 79
string sendWithParam(string $nationCode, array $phoneNumbers, int $templId, array $params, string $sign = "", string $extend = "", string $ext = "") @@ -246,7 +244,7 @@
-

指定模板群发

【注意】海外短信无群发功能

+

指定模板群发

Parameters

diff --git a/docs/renderer.index b/docs/renderer.index index 670d2e8..1666239 100644 --- a/docs/renderer.index +++ b/docs/renderer.index @@ -1 +1 @@ -C:19:"Sami\Renderer\Index":595:{a:3:{i:0;a:6:{s:25:"Qcloud\Sms\SmsMultiSender";s:40:"dfbc2a0272bc350733306d8b3320591ff93b9b8d";s:24:"Qcloud\Sms\SmsSenderUtil";s:40:"f153a171b8782f92fa0482a936b1db2d0c4f90ca";s:26:"Qcloud\Sms\SmsSingleSender";s:40:"71f2da69394630dece2071d0fa1c09f06ba7861d";s:26:"Qcloud\Sms\SmsStatusPuller";s:40:"f6f32f7b00499b6140ad166a5df1c5409bedc2d2";s:31:"Qcloud\Sms\SmsVoicePromptSender";s:40:"42930df749a0ca2b0af30b5e086595685b097bef";s:35:"Qcloud\Sms\SmsVoiceVerifyCodeSender";s:40:"ec1d96de6e559177f5ae1a1f6aa3649ea5fe34a0";}i:1;a:1:{i:0;s:6:"master";}i:2;a:2:{i:0;s:6:"Qcloud";i:1;s:10:"Qcloud\Sms";}}} \ No newline at end of file +C:19:"Sami\Renderer\Index":595:{a:3:{i:0;a:6:{s:25:"Qcloud\Sms\SmsMultiSender";s:40:"3014b96dcaabdb511b2bccccc1569c9e83dc2c40";s:24:"Qcloud\Sms\SmsSenderUtil";s:40:"f153a171b8782f92fa0482a936b1db2d0c4f90ca";s:26:"Qcloud\Sms\SmsSingleSender";s:40:"71f2da69394630dece2071d0fa1c09f06ba7861d";s:26:"Qcloud\Sms\SmsStatusPuller";s:40:"249992b174967d6c82c8754a16bd34d991901392";s:31:"Qcloud\Sms\SmsVoicePromptSender";s:40:"42930df749a0ca2b0af30b5e086595685b097bef";s:35:"Qcloud\Sms\SmsVoiceVerifyCodeSender";s:40:"ec1d96de6e559177f5ae1a1f6aa3649ea5fe34a0";}i:1;a:1:{i:0;s:6:"master";}i:2;a:2:{i:0;s:6:"Qcloud";i:1;s:10:"Qcloud\Sms";}}} \ No newline at end of file diff --git a/src/SmsMultiSender.php b/src/SmsMultiSender.php index 9a6e71a..15a0487 100644 --- a/src/SmsMultiSender.php +++ b/src/SmsMultiSender.php @@ -35,7 +35,6 @@ class SmsMultiSender * 普通群发需明确指定内容,如果有多个签名,请在内容中以【】的方式添加到信息内容中, * 否则系统将使用默认签名。 * - *【注意】海外短信无群发功能。 * * @param int $type 短信类型,0 为普通短信,1 营销短信 * @param string $nationCode 国家码,如 86 为中国 @@ -67,7 +66,6 @@ class SmsMultiSender /** * 指定模板群发 * - *【注意】海外短信无群发功能 * * @param string $nationCode 国家码,如 86 为中国 * @param array $phoneNumbers 不带国家码的手机号列表 diff --git a/src/SmsStatusPuller.php b/src/SmsStatusPuller.php index 9148ca3..38d4ab5 100644 --- a/src/SmsStatusPuller.php +++ b/src/SmsStatusPuller.php @@ -45,8 +45,8 @@ class SmsStatusPuller $data = new \stdClass(); $data->sig = $this->util->calculateSigForPuller($this->appkey, $random, $curTime); $data->time = $curTime; - $data->type = type; - $data->max = max; + $data->type = $type; + $data->max = $max; return $this->util->sendCurlPost($wholeUrl, $data); } @@ -59,7 +59,7 @@ class SmsStatusPuller */ public function pullCallback($max) { - return $this->pull(0, max); + return $this->pull(0, $max); } /** @@ -70,6 +70,6 @@ class SmsStatusPuller */ public function pullReply($max) { - return $this->pull(1, max); + return $this->pull(1, $max); } } \ No newline at end of file