Fix some bugs

master v0.1.0
qcloudsms 7 years ago
parent 40fb652ce7
commit eac2b0d332
  1. 7
      README.md
  2. 10
      docs/Qcloud/Sms/SmsMultiSender.html
  3. 2
      docs/renderer.index
  4. 2
      src/SmsMultiSender.php
  5. 8
      src/SmsStatusPuller.php

@ -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),量大客户可以使用此功能批量拉取,其他客户不建议使用。
- **发送国际短信**
- **发送海外短信**
国际短信与国内短信发送类似
海外短信与国内短信发送类似

@ -168,7 +168,7 @@
</div>
<div class="method-item">
<h3 id="method_send">
<div class="location">at line 48</div>
<div class="location">at line 47</div>
<code> string
<strong>send</strong>(int $type, string $nationCode, string $phoneNumbers, string $msg, string $extend = &quot;&quot;, string $ext = &quot;&quot;)
</code>
@ -179,9 +179,7 @@
<div class="method-description">
<p>普通群发</p> <p>普通群发需明确指定内容,如果有多个签名,请在内容中以【】的方式添加到信息内容中,
否则系统将使用默认签名。</p>
<p>【注意】海外短信无群发功能。</p> </div>
否则系统将使用默认签名。</p> </div>
<div class="tags">
<h4>Parameters</h4>
@ -236,7 +234,7 @@
</div>
<div class="method-item">
<h3 id="method_sendWithParam">
<div class="location">at line 81</div>
<div class="location">at line 79</div>
<code> string
<strong>sendWithParam</strong>(string $nationCode, array $phoneNumbers, int $templId, array $params, string $sign = &quot;&quot;, string $extend = &quot;&quot;, string $ext = &quot;&quot;)
</code>
@ -246,7 +244,7 @@
<div class="method-description">
<p>指定模板群发</p> <p>【注意】海外短信无群发功能</p> </div>
<p>指定模板群发</p> </div>
<div class="tags">
<h4>Parameters</h4>

@ -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";}}}
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";}}}

@ -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 不带国家码的手机号列表

@ -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);
}
}
Loading…
Cancel
Save