提交的内容

This commit is contained in:
2025-05-12 15:45:02 +08:00
parent 629c4750da
commit b48c692775
3043 changed files with 34732 additions and 60810 deletions

0
vendor/tencentcloud/common/LICENSE vendored Executable file → Normal file
View File

0
vendor/tencentcloud/common/README.MD vendored Executable file → Normal file
View File

0
vendor/tencentcloud/common/composer.json vendored Executable file → Normal file
View File

217
vendor/tencentcloud/common/src/TencentCloud/Common/AbstractClient.php vendored Executable file → Normal file
View File

@ -37,7 +37,7 @@ abstract class AbstractClient
/**
* @var string SDK版本
*/
public static $SDK_VERSION = "SDK_PHP_3.0.990";
public static $SDK_VERSION = "SDK_PHP_3.0.1376";
/**
* @var integer http响应码200
@ -50,7 +50,9 @@ abstract class AbstractClient
* @var Credential 认证类实例,保存认证相关字段
*/
private $credential;
private $sseResponseCallbackFunc;
/**
* @var ClientProfile 会话配置信息类
*/
@ -138,7 +140,16 @@ abstract class AbstractClient
{
return $this->region;
}
/**
* 设置sse
* @param string $funcName sse响应回调函数名
*/
public function setSseResponseCallbackFunc($funcName)
{
$this->sseResponseCallbackFunc = $funcName;
}
/**
* 设置认证信息实例
* @param Credential $credential 认证信息实例
@ -227,7 +238,73 @@ abstract class AbstractClient
}
}
}
/**
* @param string $action
* @param array $headers
* @param string $body json content
* @return mixed
* @throws TencentCloudSDKException
*/
public function callJsonWithSSEResponse($callback, $action, $body, $headers = null)
{
try {
$responseData = null;
$options = array(
"IsCommonJson" => true,
);
if ($this->profile->getHttpProfile()->getReqMethod() == HttpProfile::$REQ_GET) {
throw new TencentCloudSDKException("ClientError", "Common client call doesn't support GET method");
}
if ($this->profile->getSignMethod() != ClientProfile::$SIGN_TC3_SHA256) {
throw new TencentCloudSDKException("ClientError", "Common client call must use TC3-HMAC-SHA256");
}
$responseData = $this->doRequestWithTC3($action, $body, $options, $headers, null);
if ($responseData->getStatusCode() !== AbstractClient::$HTTP_RSP_OK) {
throw new TencentCloudSDKException($responseData->getReasonPhrase(), $responseData->getBody());
}
$contentType = $responseData->getHeaderLine('Content-Type');
if ($contentType === 'text/event-stream') {
$body = $responseData->getBody();
$buffer = '';
if (isset($callback) && is_callable($callback)) {
while (!$body->eof()) {
$buffer .= $body->read(1024);
$delimiterPosition = strpos($buffer, "\n\n");
while ($delimiterPosition !== false) {
$chunk = substr($buffer, 0, $delimiterPosition + 2);
$buffer = substr($buffer, $delimiterPosition + 2);
$callback($chunk);
$delimiterPosition = strpos($buffer, "\n\n");
}
}
if (!empty($buffer)) {
$callback($buffer);
}
} else {
while (!$body->eof()) {
$buffer .= $body->read(1024);
}
return $buffer;
}
} else {
$resp = json_decode($responseData->getBody(), true)["Response"];
if (array_key_exists("Error", $resp)) {
throw new TencentCloudSDKException($resp["Error"]["Code"], $resp["Error"]["Message"], $resp["RequestId"]);
}
return $resp;
}
} catch (\Exception $e) {
if (!($e instanceof TencentCloudSDKException)) {
throw new TencentCloudSDKException("", $e->getMessage());
} else {
throw $e;
}
}
}
/**
* @param string $action 方法名
* @param array $headers 自定义headers
@ -270,31 +347,21 @@ abstract class AbstractClient
protected function doRequestWithOptions($action, $request, $options)
{
try {
$responseData = null;
$serializeRequest = $request->serialize();
$method = $this->getPrivateMethod($request, "arrayMerge");
$serializeRequest = $method->invoke($request, $serializeRequest);
switch ($this->profile->getSignMethod()) {
case ClientProfile::$SIGN_HMAC_SHA1:
case ClientProfile::$SIGN_HMAC_SHA256:
$responseData = $this->doRequest($action, $serializeRequest);
break;
case ClientProfile::$SIGN_TC3_SHA256:
$responseData = $this->doRequestWithTC3($action, $request, $options, array(), "");
break;
default:
throw new TencentCloudSDKException("ClientError", "Invalid sign method");
break;
}
$responseData = $this->getResponseData($action, $request, $options);
if ($responseData->getStatusCode() !== AbstractClient::$HTTP_RSP_OK) {
throw new TencentCloudSDKException($responseData->getReasonPhrase(), $responseData->getBody());
}
$tmpResp = json_decode($responseData->getBody(), true)["Response"];
if (array_key_exists("Error", $tmpResp)) {
throw new TencentCloudSDKException($tmpResp["Error"]["Code"], $tmpResp["Error"]["Message"], $tmpResp["RequestId"]);
$contentType = $responseData->getHeaderLine('Content-Type');
if ($contentType === 'text/event-stream') {
return $this->handleEventStreamResponse($responseData);
} else {
return $this->handleJsonResponse($action, $responseData);
}
return $this->returnResponse($action, $tmpResp);
} catch (\Exception $e) {
if (!($e instanceof TencentCloudSDKException)) {
throw new TencentCloudSDKException("", $e->getMessage());
@ -332,13 +399,21 @@ abstract class AbstractClient
if ($responseData->getStatusCode() !== AbstractClient::$HTTP_RSP_OK) {
throw new TencentCloudSDKException($responseData->getReasonPhrase(), $responseData->getBody());
}
$tmpResp = json_decode($responseData->getBody(), true)["Response"];
if (array_key_exists("Error", $tmpResp)) {
$contentType = $responseData->getHeaderLine('Content-Type');
if ($contentType === 'text/event-stream') {
return $this->handleEventStreamResponse($responseData);
} else {
$tmpResp = json_decode($responseData->getBody(), true)["Response"];
if (array_key_exists("Error", $tmpResp)) {
$this->circuitBreaker->afterRequests($generation, True);
throw new TencentCloudSDKException($tmpResp["Error"]["Code"], $tmpResp["Error"]["Message"], $tmpResp["RequestId"]);
}
$this->circuitBreaker->afterRequests($generation, True);
throw new TencentCloudSDKException($tmpResp["Error"]["Code"], $tmpResp["Error"]["Message"], $tmpResp["RequestId"]);
return $this->returnResponse($action, $tmpResp);
}
$this->circuitBreaker->afterRequests($generation, True);
return $this->returnResponse($action, $tmpResp);
} catch (\Exception $e) {
$this->circuitBreaker->afterRequests($generation, False);
if (!($e instanceof TencentCloudSDKException)) {
@ -348,7 +423,61 @@ abstract class AbstractClient
}
}
}
private function getResponseData($action, $request, $options)
{
switch ($this->profile->getSignMethod()) {
case ClientProfile::$SIGN_HMAC_SHA1:
case ClientProfile::$SIGN_HMAC_SHA256:
return $this->doRequest($action, $request->serialize());
case ClientProfile::$SIGN_TC3_SHA256:
return $this->doRequestWithTC3($action, $request, $options, array(), "");
default:
throw new TencentCloudSDKException("ClientError", "Invalid sign method");
}
}
private function handleEventStreamResponse($responseData)
{
$body = $responseData->getBody();
$buffer = '';
$temp_func = $this->sseResponseCallbackFunc;
if (isset($temp_func) && is_callable($temp_func)) {
while (!$body->eof()) {
$buffer .= $body->read(1024);
$delimiterPosition = strpos($buffer, "\n\n");
while ($delimiterPosition !== false) {
$chunk = substr($buffer, 0, $delimiterPosition + 2);
$buffer = substr($buffer, $delimiterPosition + 2);
$temp_func($chunk);
$delimiterPosition = strpos($buffer, "\n\n");
}
}
if (!empty($buffer)) {
$temp_func($buffer);
}
} else {
while (!$body->eof()) {
$buffer .= $body->read(1024);
}
return $buffer;
}
}
private function handleJsonResponse($action, $responseData)
{
$tmpResp = json_decode($responseData->getBody(), true)["Response"];
if (array_key_exists("Error", $tmpResp)) {
throw new TencentCloudSDKException($tmpResp["Error"]["Code"], $tmpResp["Error"]["Message"], $tmpResp["RequestId"]);
}
return $this->returnResponse($action, $tmpResp);
}
private function doRequest($action, $request)
{
switch ($this->profile->getHttpProfile()->getReqMethod()) {
@ -398,23 +527,23 @@ abstract class AbstractClient
$payload = "";
}
if (HttpProfile::$REQ_POST == $reqmethod) {
if (isset($options["IsMultipart"]) && $options["IsMultipart"] === true) {
$boundary = uniqid();
$headers["Content-Type"] = "multipart/form-data; boundary=" . $boundary;
$canonicalQueryString = "";
$payload = $this->getMultipartPayload($request, $boundary, $options);
} else if (isset($options["IsOctetStream"]) && $options["IsOctetStream"] === true) {
$headers["Content-Type"] = "application/octet-stream";
$canonicalQueryString = "";
} else if (isset($options["IsCommonJson"]) && $options["IsCommonJson"] === true) {
$headers["Content-Type"] = "application/json";
$canonicalQueryString = "";
$payload = json_encode($request);
} else {
$headers["Content-Type"] = "application/json";
$canonicalQueryString = "";
$payload = $request->toJsonString();
}
if (isset($options["IsMultipart"]) && $options["IsMultipart"] === true) {
$boundary = uniqid();
$headers["Content-Type"] = "multipart/form-data; boundary=" . $boundary;
$canonicalQueryString = "";
$payload = $this->getMultipartPayload($request, $boundary, $options);
} else if (isset($options["IsOctetStream"]) && $options["IsOctetStream"] === true) {
$headers["Content-Type"] = "application/octet-stream";
$canonicalQueryString = "";
} else if (isset($options["IsCommonJson"]) && $options["IsCommonJson"] === true) {
$headers["Content-Type"] = "application/json";
$canonicalQueryString = "";
$payload = json_encode($request);
} else {
$headers["Content-Type"] = "application/json";
$canonicalQueryString = "";
$payload = $request->toJsonString();
}
}
if ($this->profile->getUnsignedPayload() == true) {

View File

View File

0
vendor/tencentcloud/common/src/TencentCloud/Common/CommonClient.php vendored Executable file → Normal file
View File

0
vendor/tencentcloud/common/src/TencentCloud/Common/Credential.php vendored Executable file → Normal file
View File

View File

@ -39,6 +39,7 @@ class HttpConnection
$options = ["allow_redirects" => false];
$options["timeout"] = $this->profile->getHttpProfile()->getReqTimeout();
$options["proxy"] = $this->profile->getHttpProfile()->getProxy();
$options["stream"] = true;
return $options;
}

View File

View File

0
vendor/tencentcloud/common/src/TencentCloud/Common/Sign.php vendored Executable file → Normal file
View File

0
vendor/tencentcloud/sms/LICENSE vendored Executable file → Normal file
View File

0
vendor/tencentcloud/sms/README.MD vendored Executable file → Normal file
View File

2
vendor/tencentcloud/sms/composer.json vendored Executable file → Normal file
View File

@ -13,7 +13,7 @@
}
],
"require": {
"tencentcloud/common": "3.0.990"
"tencentcloud/common": "3.0.1376"
},
"autoload": {
"psr-4": {

View File

@ -18,7 +18,7 @@ namespace TencentCloud\Sms\V20190711\Models;
use TencentCloud\Common\AbstractModel;
/**
* 添加签名响应
* 添加签名响应
*
* @method integer getSignId() 获取签名Id。
* @method void setSignId(integer $SignId) 设置签名Id。

View File

@ -84,6 +84,8 @@ use TencentCloud\Common\AbstractModel;
注:只有 UsedMethod 在选择为 1他用这个字段才会生效。
* @method string getRemark() 获取签名的申请备注。
* @method void setRemark(string $Remark) 设置签名的申请备注。
* @method integer getQualificationId() 获取已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
* @method void setQualificationId(integer $QualificationId) 设置已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
*/
class AddSmsSignRequest extends AbstractModel
{
@ -151,6 +153,11 @@ class AddSmsSignRequest extends AbstractModel
*/
public $Remark;
/**
* @var integer 已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
*/
public $QualificationId;
/**
* @param string $SignName 签名名称。
注:不能重复申请已通过或待审核的签名。
@ -184,6 +191,7 @@ class AddSmsSignRequest extends AbstractModel
图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。
注:只有 UsedMethod 在选择为 1他用这个字段才会生效。
* @param string $Remark 签名的申请备注。
* @param integer $QualificationId 已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
*/
function __construct()
{
@ -229,5 +237,9 @@ class AddSmsSignRequest extends AbstractModel
if (array_key_exists("Remark",$param) and $param["Remark"] !== null) {
$this->Remark = $param["Remark"];
}
if (array_key_exists("QualificationId",$param) and $param["QualificationId"] !== null) {
$this->QualificationId = $param["QualificationId"];
}
}
}

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method AddSignStatus getAddSignStatus() 获取添加签名响应
* @method void setAddSignStatus(AddSignStatus $AddSignStatus) 设置添加签名响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class AddSmsSignResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class AddSmsSignResponse extends AbstractModel
public $AddSignStatus;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param AddSignStatus $AddSignStatus 添加签名响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -24,8 +24,10 @@ use TencentCloud\Common\AbstractModel;
* @method void setTemplateName(string $TemplateName) 设置模板名称。
* @method string getTemplateContent() 获取模板内容。
* @method void setTemplateContent(string $TemplateContent) 设置模板内容。
* @method integer getSmsType() 获取短信类型,0表示普通短信, 1表示营销短信。
* @method void setSmsType(integer $SmsType) 设置短信类型0表示普通短信, 1表示营销短信
* @method integer getSmsType() 获取短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板
* @method void setSmsType(integer $SmsType) 设置短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板。
* @method integer getInternational() 获取是否国际/港澳台短信:
0表示国内短信。
1表示国际/港澳台短信。
@ -48,7 +50,8 @@ class AddSmsTemplateRequest extends AbstractModel
public $TemplateContent;
/**
* @var integer 短信类型,0表示普通短信, 1表示营销短信。
* @var integer 短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板。
*/
public $SmsType;
@ -67,7 +70,8 @@ class AddSmsTemplateRequest extends AbstractModel
/**
* @param string $TemplateName 模板名称。
* @param string $TemplateContent 模板内容。
* @param integer $SmsType 短信类型,0表示普通短信, 1表示营销短信。
* @param integer $SmsType 短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板。
* @param integer $International 是否国际/港澳台短信:
0表示国内短信。
1表示国际/港澳台短信。

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method AddTemplateStatus getAddTemplateStatus() 获取添加短信模板响应包体
* @method void setAddTemplateStatus(AddTemplateStatus $AddTemplateStatus) 设置添加短信模板响应包体
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class AddSmsTemplateResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class AddSmsTemplateResponse extends AbstractModel
public $AddTemplateStatus;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param AddTemplateStatus $AddTemplateStatus 添加短信模板响应包体
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -18,7 +18,7 @@ namespace TencentCloud\Sms\V20190711\Models;
use TencentCloud\Common\AbstractModel;
/**
* 添加模板参数响应
* 添加模板参数响应
*
* @method string getTemplateId() 获取模板参数
* @method void setTemplateId(string $TemplateId) 设置模板参数

View File

@ -23,9 +23,9 @@ use TencentCloud\Common\AbstractModel;
* @method integer getStartDateTime() 获取开始时间yyyymmddhh 需要拉取的起始时间,精确到小时。
* @method void setStartDateTime(integer $StartDateTime) 设置开始时间yyyymmddhh 需要拉取的起始时间,精确到小时。
* @method integer getEndDataTime() 获取结束时间yyyymmddhh 需要拉取的截止时间,精确到小时。
EndDataTime 必须大于 StartDateTime。
EndDataTime 必须大于等于 StartDateTime。
* @method void setEndDataTime(integer $EndDataTime) 设置结束时间yyyymmddhh 需要拉取的截止时间,精确到小时。
EndDataTime 必须大于 StartDateTime。
EndDataTime 必须大于等于 StartDateTime。
* @method string getSmsSdkAppid() 获取短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid示例如1400006666。
* @method void setSmsSdkAppid(string $SmsSdkAppid) 设置短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid示例如1400006666。
* @method integer getLimit() 获取最大上限。
@ -46,7 +46,7 @@ class CallbackStatusStatisticsRequest extends AbstractModel
/**
* @var integer 结束时间yyyymmddhh 需要拉取的截止时间,精确到小时。
EndDataTime 必须大于 StartDateTime。
EndDataTime 必须大于等于 StartDateTime。
*/
public $EndDataTime;
@ -70,7 +70,7 @@ class CallbackStatusStatisticsRequest extends AbstractModel
/**
* @param integer $StartDateTime 开始时间yyyymmddhh 需要拉取的起始时间,精确到小时。
* @param integer $EndDataTime 结束时间yyyymmddhh 需要拉取的截止时间,精确到小时。
EndDataTime 必须大于 StartDateTime。
EndDataTime 必须大于等于 StartDateTime。
* @param string $SmsSdkAppid 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid示例如1400006666。
* @param integer $Limit 最大上限。
目前固定设置为0。

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method CallbackStatusStatistics getCallbackStatusStatistics() 获取回执数据统计响应包体。
* @method void setCallbackStatusStatistics(CallbackStatusStatistics $CallbackStatusStatistics) 设置回执数据统计响应包体。
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class CallbackStatusStatisticsResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class CallbackStatusStatisticsResponse extends AbstractModel
public $CallbackStatusStatistics;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param CallbackStatusStatistics $CallbackStatusStatistics 回执数据统计响应包体。
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method DeleteSignStatus getDeleteSignStatus() 获取删除签名响应
* @method void setDeleteSignStatus(DeleteSignStatus $DeleteSignStatus) 设置删除签名响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class DeleteSmsSignResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class DeleteSmsSignResponse extends AbstractModel
public $DeleteSignStatus;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param DeleteSignStatus $DeleteSignStatus 删除签名响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method DeleteTemplateStatus getDeleteTemplateStatus() 获取删除模板响应
* @method void setDeleteTemplateStatus(DeleteTemplateStatus $DeleteTemplateStatus) 设置删除模板响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class DeleteSmsTemplateResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class DeleteSmsTemplateResponse extends AbstractModel
public $DeleteTemplateStatus;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param DeleteTemplateStatus $DeleteTemplateStatus 删除模板响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -28,20 +28,26 @@ use TencentCloud\Common\AbstractModel;
* @method void setInternational(integer $International) 设置是否国际/港澳台短信:
0表示国内短信。
1表示国际/港澳台短信。
* @method integer getStatusCode() 获取申请签名状态。其中
0表示审核通过
1表示审核中。
-1表示审核未通过或审核失败。
* @method void setStatusCode(integer $StatusCode) 设置申请签名状态。其中:
0表示审核通过。
1表示审核中。
-1表示审核未通过或审核失败。
* @method integer getStatusCode() 获取申请签名状态。其中0表示审核通过且已生效1表示审核中2表示审核通过待生效-1表示审核未通过或审核失败。
* @method void setStatusCode(integer $StatusCode) 设置申请签名状态。其中0表示审核通过且已生效1表示审核中2表示审核通过待生效-1表示审核未通过或审核失败
* @method string getReviewReply() 获取审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。
* @method void setReviewReply(string $ReviewReply) 设置审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。
* @method string getSignName() 获取签名名称。
* @method void setSignName(string $SignName) 设置签名名称。
* @method integer getCreateTime() 获取提交审核时间UNIX 时间戳(单位:秒)。
* @method void setCreateTime(integer $CreateTime) 设置提交审核时间UNIX 时间戳(单位:秒)。
* @method integer getQualificationId() 获取国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。
国际短信不涉及默认为0。
* @method void setQualificationId(integer $QualificationId) 设置国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。
国际短信不涉及默认为0。
* @method string getQualificationName() 获取国内短信的资质名称。
注:国际短信不涉及,默认为空。
* @method void setQualificationName(string $QualificationName) 设置国内短信的资质名称。
注:国际短信不涉及,默认为空。
* @method integer getQualificationStatusCode() 获取国内短信的资质状态。其中0表示待审核1表示已通过2表示已拒绝3表示待补充后提交4表示变更后待审核5表示变更后被驳回。可参考 [实名资质审核状态说明](https://cloud.tencent.com/document/product/382/13444#.E5.AE.A1.E6.A0.B8.E7.8A.B6.E6.80.81.E8.AF.B4.E6.98.8E) 。
国际短信不涉及默认为0。
* @method void setQualificationStatusCode(integer $QualificationStatusCode) 设置国内短信的资质状态。其中0表示待审核1表示已通过2表示已拒绝3表示待补充后提交4表示变更后待审核5表示变更后被驳回。可参考 [实名资质审核状态说明](https://cloud.tencent.com/document/product/382/13444#.E5.AE.A1.E6.A0.B8.E7.8A.B6.E6.80.81.E8.AF.B4.E6.98.8E) 。
国际短信不涉及默认为0。
*/
class DescribeSignListStatus extends AbstractModel
{
@ -58,10 +64,7 @@ class DescribeSignListStatus extends AbstractModel
public $International;
/**
* @var integer 申请签名状态。其中
0表示审核通过。
1表示审核中。
-1表示审核未通过或审核失败。
* @var integer 申请签名状态。其中0表示审核通过且已生效1表示审核中2表示审核通过待生效-1表示审核未通过或审核失败。
*/
public $StatusCode;
@ -80,18 +83,39 @@ class DescribeSignListStatus extends AbstractModel
*/
public $CreateTime;
/**
* @var integer 国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。
国际短信不涉及默认为0。
*/
public $QualificationId;
/**
* @var string 国内短信的资质名称。
注:国际短信不涉及,默认为空。
*/
public $QualificationName;
/**
* @var integer 国内短信的资质状态。其中0表示待审核1表示已通过2表示已拒绝3表示待补充后提交4表示变更后待审核5表示变更后被驳回。可参考 [实名资质审核状态说明](https://cloud.tencent.com/document/product/382/13444#.E5.AE.A1.E6.A0.B8.E7.8A.B6.E6.80.81.E8.AF.B4.E6.98.8E) 。
国际短信不涉及默认为0。
*/
public $QualificationStatusCode;
/**
* @param integer $SignId 签名Id
* @param integer $International 是否国际/港澳台短信:
0表示国内短信。
1表示国际/港澳台短信。
* @param integer $StatusCode 申请签名状态。其中
0表示审核通过。
1表示审核中。
-1表示审核未通过或审核失败。
* @param integer $StatusCode 申请签名状态。其中0表示审核通过且已生效1表示审核中2表示审核通过待生效-1表示审核未通过或审核失败。
* @param string $ReviewReply 审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。
* @param string $SignName 签名名称。
* @param integer $CreateTime 提交审核时间UNIX 时间戳(单位:秒)。
* @param integer $QualificationId 国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。
国际短信不涉及默认为0。
* @param string $QualificationName 国内短信的资质名称。
注:国际短信不涉及,默认为空。
* @param integer $QualificationStatusCode 国内短信的资质状态。其中0表示待审核1表示已通过2表示已拒绝3表示待补充后提交4表示变更后待审核5表示变更后被驳回。可参考 [实名资质审核状态说明](https://cloud.tencent.com/document/product/382/13444#.E5.AE.A1.E6.A0.B8.E7.8A.B6.E6.80.81.E8.AF.B4.E6.98.8E) 。
国际短信不涉及默认为0。
*/
function __construct()
{
@ -129,5 +153,17 @@ class DescribeSignListStatus extends AbstractModel
if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) {
$this->CreateTime = $param["CreateTime"];
}
if (array_key_exists("QualificationId",$param) and $param["QualificationId"] !== null) {
$this->QualificationId = $param["QualificationId"];
}
if (array_key_exists("QualificationName",$param) and $param["QualificationName"] !== null) {
$this->QualificationName = $param["QualificationName"];
}
if (array_key_exists("QualificationStatusCode",$param) and $param["QualificationStatusCode"] !== null) {
$this->QualificationStatusCode = $param["QualificationStatusCode"];
}
}
}

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getDescribeSignListStatusSet() 获取获取签名信息响应
* @method void setDescribeSignListStatusSet(array $DescribeSignListStatusSet) 设置获取签名信息响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class DescribeSmsSignListResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class DescribeSmsSignListResponse extends AbstractModel
public $DescribeSignListStatusSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $DescribeSignListStatusSet 获取签名信息响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getDescribeTemplateStatusSet() 获取获取短信模板信息响应
* @method void setDescribeTemplateStatusSet(array $DescribeTemplateStatusSet) 设置获取短信模板信息响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class DescribeSmsTemplateListResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class DescribeSmsTemplateListResponse extends AbstractModel
public $DescribeTemplateStatusSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $DescribeTemplateStatusSet 获取短信模板信息响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -18,7 +18,7 @@ namespace TencentCloud\Sms\V20190711\Models;
use TencentCloud\Common\AbstractModel;
/**
* 修改签名响应
* 修改签名响应
*
* @method integer getSignId() 获取签名Id
* @method void setSignId(integer $SignId) 设置签名Id

View File

@ -86,6 +86,8 @@ use TencentCloud\Common\AbstractModel;
注:只有 UsedMethod 在选择为 1他用这个字段才会生效。
* @method string getRemark() 获取签名的申请备注。
* @method void setRemark(string $Remark) 设置签名的申请备注。
* @method integer getQualificationId() 获取已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
* @method void setQualificationId(integer $QualificationId) 设置已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
*/
class ModifySmsSignRequest extends AbstractModel
{
@ -158,6 +160,11 @@ class ModifySmsSignRequest extends AbstractModel
*/
public $Remark;
/**
* @var integer 已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
*/
public $QualificationId;
/**
* @param integer $SignId 待修改的签名 ID。
* @param string $SignName 签名名称。
@ -192,6 +199,7 @@ class ModifySmsSignRequest extends AbstractModel
图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。
注:只有 UsedMethod 在选择为 1他用这个字段才会生效。
* @param string $Remark 签名的申请备注。
* @param integer $QualificationId 已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
*/
function __construct()
{
@ -241,5 +249,9 @@ class ModifySmsSignRequest extends AbstractModel
if (array_key_exists("Remark",$param) and $param["Remark"] !== null) {
$this->Remark = $param["Remark"];
}
if (array_key_exists("QualificationId",$param) and $param["QualificationId"] !== null) {
$this->QualificationId = $param["QualificationId"];
}
}
}

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method ModifySignStatus getModifySignStatus() 获取修改签名响应
* @method void setModifySignStatus(ModifySignStatus $ModifySignStatus) 设置修改签名响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class ModifySmsSignResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class ModifySmsSignResponse extends AbstractModel
public $ModifySignStatus;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param ModifySignStatus $ModifySignStatus 修改签名响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -26,8 +26,10 @@ use TencentCloud\Common\AbstractModel;
* @method void setTemplateName(string $TemplateName) 设置新的模板名称。
* @method string getTemplateContent() 获取新的模板内容。
* @method void setTemplateContent(string $TemplateContent) 设置新的模板内容。
* @method integer getSmsType() 获取短信类型,0表示普通短信, 1表示营销短信。
* @method void setSmsType(integer $SmsType) 设置短信类型0表示普通短信, 1表示营销短信
* @method integer getSmsType() 获取短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板
* @method void setSmsType(integer $SmsType) 设置短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板。
* @method integer getInternational() 获取是否国际/港澳台短信:
0表示国内短信。
1表示国际/港澳台短信。
@ -55,7 +57,8 @@ class ModifySmsTemplateRequest extends AbstractModel
public $TemplateContent;
/**
* @var integer 短信类型,0表示普通短信, 1表示营销短信。
* @var integer 短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板。
*/
public $SmsType;
@ -75,7 +78,8 @@ class ModifySmsTemplateRequest extends AbstractModel
* @param integer $TemplateId 待修改的模板的模板 ID。
* @param string $TemplateName 新的模板名称。
* @param string $TemplateContent 新的模板内容。
* @param integer $SmsType 短信类型,0表示普通短信, 1表示营销短信。
* @param integer $SmsType 短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板。
* @param integer $International 是否国际/港澳台短信:
0表示国内短信。
1表示国际/港澳台短信。

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method ModifyTemplateStatus getModifyTemplateStatus() 获取修改模板参数响应
* @method void setModifyTemplateStatus(ModifyTemplateStatus $ModifyTemplateStatus) 设置修改模板参数响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class ModifySmsTemplateResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class ModifySmsTemplateResponse extends AbstractModel
public $ModifyTemplateStatus;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param ModifyTemplateStatus $ModifyTemplateStatus 修改模板参数响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -18,7 +18,7 @@ namespace TencentCloud\Sms\V20190711\Models;
use TencentCloud\Common\AbstractModel;
/**
* 修改模板参数响应
* 修改模板参数响应
*
* @method integer getTemplateId() 获取模板参数
* @method void setTemplateId(integer $TemplateId) 设置模板参数

View File

@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel;
* @method void setExtendCode(string $ExtendCode) 设置短信码号扩展号,默认未开通,如需开通请联系 [sms helper](https://cloud.tencent.com/document/product/382/3773)。
* @method string getNationCode() 获取国家(或地区)码。
* @method void setNationCode(string $NationCode) 设置国家(或地区)码。
* @method string getPhoneNumber() 获取手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method string getPhoneNumber() 获取手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method string getSign() 获取短信签名。
* @method void setSign(string $Sign) 设置短信签名。
* @method string getReplyContent() 获取用户回复的内容。
@ -48,7 +48,7 @@ class PullSmsReplyStatus extends AbstractModel
public $NationCode;
/**
* @var string 手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @var string 手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
public $PhoneNumber;
@ -75,7 +75,7 @@ class PullSmsReplyStatus extends AbstractModel
/**
* @param string $ExtendCode 短信码号扩展号,默认未开通,如需开通请联系 [sms helper](https://cloud.tencent.com/document/product/382/3773)。
* @param string $NationCode 国家(或地区)码。
* @param string $PhoneNumber 手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @param string $PhoneNumber 手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @param string $Sign 短信签名。
* @param string $ReplyContent 用户回复的内容。
* @param string $ReplyTime 回复时间例如2019-10-08 17:18:37

View File

@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel;
目前固定设置为0。
* @method integer getLimit() 获取拉取最大条数,最多 100。
* @method void setLimit(integer $Limit) 设置拉取最大条数,最多 100。
* @method string getPhoneNumber() 获取下发目的手机号码,依据 e.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置下发目的手机号码,依据 e.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method string getPhoneNumber() 获取下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method string getSmsSdkAppid() 获取短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid例如1400006666。
* @method void setSmsSdkAppid(string $SmsSdkAppid) 设置短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid例如1400006666。
* @method integer getEndDateTime() 获取拉取截止时间UNIX 时间戳(时间:秒)。
@ -57,7 +57,7 @@ class PullSmsReplyStatusByPhoneNumberRequest extends AbstractModel
public $Limit;
/**
* @var string 下发目的手机号码,依据 e.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @var string 下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
public $PhoneNumber;
@ -77,7 +77,7 @@ class PullSmsReplyStatusByPhoneNumberRequest extends AbstractModel
* @param integer $Offset 偏移量。
目前固定设置为0。
* @param integer $Limit 拉取最大条数,最多 100。
* @param string $PhoneNumber 下发目的手机号码,依据 e.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @param string $PhoneNumber 下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @param string $SmsSdkAppid 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid例如1400006666。
* @param integer $EndDateTime 拉取截止时间UNIX 时间戳(时间:秒)。
*/

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getPullSmsReplyStatusSet() 获取回复状态响应集合。
* @method void setPullSmsReplyStatusSet(array $PullSmsReplyStatusSet) 设置回复状态响应集合。
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class PullSmsReplyStatusByPhoneNumberResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class PullSmsReplyStatusByPhoneNumberResponse extends AbstractModel
public $PullSmsReplyStatusSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $PullSmsReplyStatusSet 回复状态响应集合。
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getPullSmsReplyStatusSet() 获取回复状态响应集合。
* @method void setPullSmsReplyStatusSet(array $PullSmsReplyStatusSet) 设置回复状态响应集合。
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class PullSmsReplyStatusResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class PullSmsReplyStatusResponse extends AbstractModel
public $PullSmsReplyStatusSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $PullSmsReplyStatusSet 回复状态响应集合。
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -26,10 +26,10 @@ use TencentCloud\Common\AbstractModel;
* @method void setUserReceiveUnixTime(integer $UserReceiveUnixTime) 设置用户实际接收到短信的时间UNIX 时间戳(单位:秒)。
* @method string getNationCode() 获取国家(或地区)码。
* @method void setNationCode(string $NationCode) 设置国家(或地区)码。
* @method string getPurePhoneNumber() 获取手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method void setPurePhoneNumber(string $PurePhoneNumber) 设置手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method string getPhoneNumber() 获取手机号码普通格式示例如13711112222
* @method void setPhoneNumber(string $PhoneNumber) 设置手机号码普通格式示例如13711112222
* @method string getPurePhoneNumber() 获取手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method void setPurePhoneNumber(string $PurePhoneNumber) 设置手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method string getPhoneNumber() 获取手机号码普通格式示例如18501234444
* @method void setPhoneNumber(string $PhoneNumber) 设置手机号码普通格式示例如18501234444
* @method string getSerialNo() 获取本次发送标识 ID。
* @method void setSerialNo(string $SerialNo) 设置本次发送标识 ID。
* @method string getReportStatus() 获取实际是否收到短信接收状态SUCCESS成功、FAIL失败
@ -55,12 +55,12 @@ class PullSmsSendStatus extends AbstractModel
public $NationCode;
/**
* @var string 手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @var string 手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
public $PurePhoneNumber;
/**
* @var string 手机号码普通格式示例如13711112222
* @var string 手机号码普通格式示例如18501234444
*/
public $PhoneNumber;
@ -83,8 +83,8 @@ class PullSmsSendStatus extends AbstractModel
* @param string $UserReceiveTime 用户实际接收到短信的时间。
* @param integer $UserReceiveUnixTime 用户实际接收到短信的时间UNIX 时间戳(单位:秒)。
* @param string $NationCode 国家(或地区)码。
* @param string $PurePhoneNumber 手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @param string $PhoneNumber 手机号码普通格式示例如13711112222
* @param string $PurePhoneNumber 手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @param string $PhoneNumber 手机号码普通格式示例如18501234444
* @param string $SerialNo 本次发送标识 ID。
* @param string $ReportStatus 实际是否收到短信接收状态SUCCESS成功、FAIL失败
* @param string $Description 用户接收短信状态描述。

View File

@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel;
目前固定设置为0。
* @method integer getLimit() 获取拉取最大条数,最多 100。
* @method void setLimit(integer $Limit) 设置拉取最大条数,最多 100。
* @method string getPhoneNumber() 获取下发目的手机号码,依据 e.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置下发目的手机号码,依据 e.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method string getPhoneNumber() 获取下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method string getSmsSdkAppid() 获取短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid例如1400006666。
* @method void setSmsSdkAppid(string $SmsSdkAppid) 设置短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid例如1400006666。
* @method integer getEndDateTime() 获取拉取截止时间UNIX 时间戳(时间:秒)。
@ -57,7 +57,7 @@ class PullSmsSendStatusByPhoneNumberRequest extends AbstractModel
public $Limit;
/**
* @var string 下发目的手机号码,依据 e.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @var string 下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
public $PhoneNumber;
@ -77,7 +77,7 @@ class PullSmsSendStatusByPhoneNumberRequest extends AbstractModel
* @param integer $Offset 偏移量。
目前固定设置为0。
* @param integer $Limit 拉取最大条数,最多 100。
* @param string $PhoneNumber 下发目的手机号码,依据 e.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @param string $PhoneNumber 下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @param string $SmsSdkAppid 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid例如1400006666。
* @param integer $EndDateTime 拉取截止时间UNIX 时间戳(时间:秒)。
*/

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getPullSmsSendStatusSet() 获取下发状态响应集合。
* @method void setPullSmsSendStatusSet(array $PullSmsSendStatusSet) 设置下发状态响应集合。
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class PullSmsSendStatusByPhoneNumberResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class PullSmsSendStatusByPhoneNumberResponse extends AbstractModel
public $PullSmsSendStatusSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $PullSmsSendStatusSet 下发状态响应集合。
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getPullSmsSendStatusSet() 获取下发状态响应集合。
* @method void setPullSmsSendStatusSet(array $PullSmsSendStatusSet) 设置下发状态响应集合。
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class PullSmsSendStatusResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class PullSmsSendStatusResponse extends AbstractModel
public $PullSmsSendStatusSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $PullSmsSendStatusSet 下发状态响应集合。
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel;
/**
* SendSms请求参数结构体
*
* @method array getPhoneNumberSet() 获取下发手机号码,采用 e.164 标准,格式为+[国家或地区码][手机号]单次请求最多支持200个手机号且要求全为境内手机号或全为境外手机号。
例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method void setPhoneNumberSet(array $PhoneNumberSet) 设置下发手机号码,采用 e.164 标准,格式为+[国家或地区码][手机号]单次请求最多支持200个手机号且要求全为境内手机号或全为境外手机号。
例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method array getPhoneNumberSet() 获取下发手机号码,采用 E.164 标准,格式为+[国家或地区码][手机号]单次请求最多支持200个手机号且要求全为境内手机号或全为境外手机号。
例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method void setPhoneNumberSet(array $PhoneNumberSet) 设置下发手机号码,采用 E.164 标准,格式为+[国家或地区码][手机号]单次请求最多支持200个手机号且要求全为境内手机号或全为境外手机号。
例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method string getTemplateID() 获取模板 ID必须填写已审核通过的模板 ID。模板ID可登录 [短信控制台](https://console.cloud.tencent.com/smsv2) 查看,若向境外手机号发送短信,仅支持使用国际/港澳台短信模板。
* @method void setTemplateID(string $TemplateID) 设置模板 ID必须填写已审核通过的模板 ID。模板ID可登录 [短信控制台](https://console.cloud.tencent.com/smsv2) 查看,若向境外手机号发送短信,仅支持使用国际/港澳台短信模板。
* @method string getSmsSdkAppid() 获取短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid示例如1400006666。
@ -42,8 +42,8 @@ use TencentCloud\Common\AbstractModel;
class SendSmsRequest extends AbstractModel
{
/**
* @var array 下发手机号码,采用 e.164 标准,格式为+[国家或地区码][手机号]单次请求最多支持200个手机号且要求全为境内手机号或全为境外手机号。
例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @var array 下发手机号码,采用 E.164 标准,格式为+[国家或地区码][手机号]单次请求最多支持200个手机号且要求全为境内手机号或全为境外手机号。
例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
public $PhoneNumberSet;
@ -83,8 +83,8 @@ class SendSmsRequest extends AbstractModel
public $SenderId;
/**
* @param array $PhoneNumberSet 下发手机号码,采用 e.164 标准,格式为+[国家或地区码][手机号]单次请求最多支持200个手机号且要求全为境内手机号或全为境外手机号。
例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @param array $PhoneNumberSet 下发手机号码,采用 E.164 标准,格式为+[国家或地区码][手机号]单次请求最多支持200个手机号且要求全为境内手机号或全为境外手机号。
例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @param string $TemplateID 模板 ID必须填写已审核通过的模板 ID。模板ID可登录 [短信控制台](https://console.cloud.tencent.com/smsv2) 查看,若向境外手机号发送短信,仅支持使用国际/港澳台短信模板。
* @param string $SmsSdkAppid 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid示例如1400006666。
* @param string $Sign 短信签名内容,使用 UTF-8 编码,必须填写已审核通过的签名,签名信息可登录 [短信控制台](https://console.cloud.tencent.com/smsv2) 查看。注:国内短信为必填参数。

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getSendStatusSet() 获取短信发送状态。
* @method void setSendStatusSet(array $SendStatusSet) 设置短信发送状态。
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class SendSmsResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class SendSmsResponse extends AbstractModel
public $SendStatusSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $SendStatusSet 短信发送状态。
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method string getSerialNo() 获取发送流水号。
* @method void setSerialNo(string $SerialNo) 设置发送流水号。
* @method string getPhoneNumber() 获取手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method string getPhoneNumber() 获取手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method integer getFee() 获取计费条数,计费规则请查询 [计费策略](https://cloud.tencent.com/document/product/382/36135)。
* @method void setFee(integer $Fee) 设置计费条数,计费规则请查询 [计费策略](https://cloud.tencent.com/document/product/382/36135)。
* @method string getSessionContext() 获取用户Session内容。
@ -43,7 +43,7 @@ class SendStatus extends AbstractModel
public $SerialNo;
/**
* @var string 手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @var string 手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
public $PhoneNumber;
@ -74,7 +74,7 @@ class SendStatus extends AbstractModel
/**
* @param string $SerialNo 发送流水号。
* @param string $PhoneNumber 手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @param string $PhoneNumber 手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @param integer $Fee 计费条数,计费规则请查询 [计费策略](https://cloud.tencent.com/document/product/382/36135)。
* @param string $SessionContext 用户Session内容。
* @param string $Code 短信请求错误码,具体含义请参考错误码。

View File

@ -23,9 +23,9 @@ use TencentCloud\Common\AbstractModel;
* @method integer getStartDateTime() 获取拉取起始时间yyyymmddhh 需要拉取的起始时间,精确到小时。
* @method void setStartDateTime(integer $StartDateTime) 设置拉取起始时间yyyymmddhh 需要拉取的起始时间,精确到小时。
* @method integer getEndDataTime() 获取结束时间yyyymmddhh 需要拉取的截止时间,精确到小时
EndDataTime 必须大于 StartDateTime。
EndDataTime 必须大于等于 StartDateTime。
* @method void setEndDataTime(integer $EndDataTime) 设置结束时间yyyymmddhh 需要拉取的截止时间,精确到小时
EndDataTime 必须大于 StartDateTime。
EndDataTime 必须大于等于 StartDateTime。
* @method string getSmsSdkAppid() 获取短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid示例如1400006666。
* @method void setSmsSdkAppid(string $SmsSdkAppid) 设置短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid示例如1400006666。
* @method integer getLimit() 获取最大上限。
@ -46,7 +46,7 @@ class SendStatusStatisticsRequest extends AbstractModel
/**
* @var integer 结束时间yyyymmddhh 需要拉取的截止时间,精确到小时
EndDataTime 必须大于 StartDateTime。
EndDataTime 必须大于等于 StartDateTime。
*/
public $EndDataTime;
@ -70,7 +70,7 @@ class SendStatusStatisticsRequest extends AbstractModel
/**
* @param integer $StartDateTime 拉取起始时间yyyymmddhh 需要拉取的起始时间,精确到小时。
* @param integer $EndDataTime 结束时间yyyymmddhh 需要拉取的截止时间,精确到小时
EndDataTime 必须大于 StartDateTime。
EndDataTime 必须大于等于 StartDateTime。
* @param string $SmsSdkAppid 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid示例如1400006666。
* @param integer $Limit 最大上限。
目前固定设置为0。

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method SendStatusStatistics getSendStatusStatistics() 获取发送数据统计响应包体。
* @method void setSendStatusStatistics(SendStatusStatistics $SendStatusStatistics) 设置发送数据统计响应包体。
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class SendStatusStatisticsResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class SendStatusStatisticsResponse extends AbstractModel
public $SendStatusStatistics;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param SendStatusStatistics $SendStatusStatistics 发送数据统计响应包体。
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -23,11 +23,11 @@ use TencentCloud\Common\AbstractModel;
* @method string getSmsSdkAppid() 获取短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid示例如1400006666。
* @method void setSmsSdkAppid(string $SmsSdkAppid) 设置短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid示例如1400006666。
* @method integer getLimit() 获取最大上限(需要拉取的套餐包个数)。
Limit默认最大值为500可结合Offset实现分页查询。
* @method void setLimit(integer $Limit) 设置最大上限(需要拉取的套餐包个数)。
Limit默认最大值为500可结合Offset实现分页查询。
* @method integer getOffset() 获取偏移量。
目前固定设置为0。
* @method void setOffset(integer $Offset) 设置偏移量。
目前固定设置为0。
*/
class SmsPackagesStatisticsRequest extends AbstractModel
{
@ -38,20 +38,20 @@ class SmsPackagesStatisticsRequest extends AbstractModel
/**
* @var integer 最大上限(需要拉取的套餐包个数)。
Limit默认最大值为500可结合Offset实现分页查询。
*/
public $Limit;
/**
* @var integer 偏移量。
目前固定设置为0。
*/
public $Offset;
/**
* @param string $SmsSdkAppid 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid示例如1400006666。
* @param integer $Limit 最大上限(需要拉取的套餐包个数)。
Limit默认最大值为500可结合Offset实现分页查询。
* @param integer $Offset 偏移量。
目前固定设置为0。
*/
function __construct()
{

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getSmsPackagesStatisticsSet() 获取发送数据统计响应包体。
* @method void setSmsPackagesStatisticsSet(array $SmsPackagesStatisticsSet) 设置发送数据统计响应包体。
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class SmsPackagesStatisticsResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class SmsPackagesStatisticsResponse extends AbstractModel
public $SmsPackagesStatisticsSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $SmsPackagesStatisticsSet 发送数据统计响应包体。
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

96
vendor/tencentcloud/sms/src/TencentCloud/Sms/V20190711/SmsClient.php vendored Executable file → Normal file
View File

@ -23,74 +23,34 @@ use TencentCloud\Common\Credential;
use TencentCloud\Sms\V20190711\Models as Models;
/**
* @method Models\AddSmsSignResponse AddSmsSign(Models\AddSmsSignRequest $req) 1. 添加短信签名,申请之前请先认真参阅 [腾讯云短信签名审核标准](https://cloud.tencent.com/document/product/382/39022)
2. ⚠️注意:个人认证用户不支持使用 API 申请短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录控制台申请短信签名。
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例。
* @method Models\AddSmsTemplateResponse AddSmsTemplate(Models\AddSmsTemplateRequest $req) 1. 添加短信模板,申请之前请先认真参阅 [腾讯云短信正文模板审核标准](https://cloud.tencent.com/document/product/382/39023)
2. ⚠️注意:个人认证用户不支持使用 API 申请短信正文模板,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 申请短信正文模板
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例
* @method Models\CallbackStatusStatisticsResponse CallbackStatusStatistics(Models\CallbackStatusStatisticsRequest $req) 统计用户回执的数据。
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例。
* @method Models\DeleteSmsSignResponse DeleteSmsSign(Models\DeleteSmsSignRequest $req) ⚠️注意:个人认证用户不支持使用 API 删除短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),请登录 [控制台](https://console.cloud.tencent.com/smsv2) 删除短信签名
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例
* @method Models\DeleteSmsTemplateResponse DeleteSmsTemplate(Models\DeleteSmsTemplateRequest $req) ⚠️注意:个人认证用户不支持使用 API 删除短信正文模板,请登录 [控制台](https://console.cloud.tencent.com/smsv2) 删除短信正文模板,如需了解请参阅 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629)。
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例。
* @method Models\DescribeSmsSignListResponse DescribeSmsSignList(Models\DescribeSmsSignListRequest $req) ⚠️注意:个人认证用户不支持使用 API 查询短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 查询短信签名
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例
* @method Models\DescribeSmsTemplateListResponse DescribeSmsTemplateList(Models\DescribeSmsTemplateListRequest $req) ⚠️注意:个人认证用户不支持使用 API 查询短信正文模板,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629)
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例
* @method Models\ModifySmsSignResponse ModifySmsSign(Models\ModifySmsSignRequest $req) 1. 修改短信签名,修改之前请先认真参阅 [腾讯云短信签名审核标准](https://cloud.tencent.com/document/product/382/39022)
2. ⚠️注意:个人认证用户不支持使用 API 修改短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 修改短信签名
3. 修改短信签名,仅当签名为**待审核**或**已拒绝**状态时,才能进行修改,**已审核通过**的签名不支持修改
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例。
* @method Models\ModifySmsTemplateResponse ModifySmsTemplate(Models\ModifySmsTemplateRequest $req) 1. 修改短信正文模板,修改之前请先认真参阅 [腾讯云短信正文模板审核标准](https://cloud.tencent.com/document/product/382/39023)。
2. ⚠️注意:个人认证用户不支持使用 API 修改短信正文模板,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 修改短信正文模板。
3. 修改短信模板,仅当正文模板为**待审核**或**已拒绝**状态时,才能进行修改,**已审核通过**的正文模板不支持修改。
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例。
* @method Models\PullSmsReplyStatusResponse PullSmsReplyStatus(Models\PullSmsReplyStatusRequest $req) 拉取短信回复状态。
目前也支持 [配置回复回调](https://cloud.tencent.com/document/product/382/42907) 的方式来获取上行回复。
>- 注:此接口需要联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 开通。
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例。
* @method Models\PullSmsReplyStatusByPhoneNumberResponse PullSmsReplyStatusByPhoneNumber(Models\PullSmsReplyStatusByPhoneNumberRequest $req) 拉取单个号码短信回复状态。
目前也支持 [配置回复回调](https://cloud.tencent.com/document/product/382/42907) 的方式来获取上行回复。
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例。
* @method Models\PullSmsSendStatusResponse PullSmsSendStatus(Models\PullSmsSendStatusRequest $req) 拉取短信下发状态。
目前也支持 [配置回调](https://cloud.tencent.com/document/product/382/37809#.E8.AE.BE.E7.BD.AE.E4.BA.8B.E4.BB.B6.E5.9B.9E.E8.B0.83.E9.85.8D.E7.BD.AE) 的方式来获取下发状态。
>- 注:此接口需要联系 [sms helper](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 开通。
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例。
* @method Models\PullSmsSendStatusByPhoneNumberResponse PullSmsSendStatusByPhoneNumber(Models\PullSmsSendStatusByPhoneNumberRequest $req) 拉取单个号码短信下发状态。
目前也支持 [配置回调](https://cloud.tencent.com/document/product/382/37809#.E8.AE.BE.E7.BD.AE.E4.BA.8B.E4.BB.B6.E5.9B.9E.E8.B0.83.E9.85.8D.E7.BD.AE) 的方式来获取下发状态。
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例。
* @method Models\SendSmsResponse SendSms(Models\SendSmsRequest $req) 短信发送接口,用于给用户发短信验证码、通知类短信或营销短信。
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例。
* @method Models\SendStatusStatisticsResponse SendStatusStatistics(Models\SendStatusStatisticsRequest $req) 统计用户发送短信的数据。
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例。
* @method Models\SmsPackagesStatisticsResponse SmsPackagesStatistics(Models\SmsPackagesStatisticsRequest $req) 用户套餐包信息统计。
>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。
>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口可以先免去签名计算步骤。运行成功后API Explorer可以**自动生成**SDK代码示例。
* @method Models\AddSmsSignResponse AddSmsSign(Models\AddSmsSignRequest $req) 本接口 (AddSmsSign) 用于添加短信签名
<blockquote class="d-mod-explain"><div class="d-mod-title d-explain-title" style="line-height: normal;"><i class="d-icon-explain"></i>说明:</div><p></p><ul><li>添加短信签名前,请先认真参阅 <a href="https://cloud.tencent.com/document/product/382/39022">腾讯云短信签名审核标准。</a></li><li>个人认证用户不支持使用 API 申请短信签名,请参阅了解 <a href="https://cloud.tencent.com/document/product/378/3629">实名认证基本介绍</a>,如果为个人认证请登录 <a href="https://console.cloud.tencent.com/smsv2">控制台</a> 申请短信签名。</li></ul></blockquote>
* @method Models\AddSmsTemplateResponse AddSmsTemplate(Models\AddSmsTemplateRequest $req) 本接口 (AddSmsTemplate) 用于创建短信模板
<blockquote class="d-mod-explain"><div class="d-mod-title d-explain-title" style="line-height: normal;"><i class="d-icon-explain"></i>说明:</div><p></p><ul><li>申请短信模板前,请先认真参阅 <a href="https://cloud.tencent.com/document/product/382/39023">腾讯云短信正文模板审核标准。</a></li><li>个人认证用户不支持使用 API 申请短信正文模板,请参阅了解 <a href="https://cloud.tencent.com/document/product/378/3629">实名认证基本介绍</a>,如果为个人认证请登录 <a href="https://console.cloud.tencent.com/smsv2">控制台</a> 申请短信正文模板。</li></ul></blockquote>
* @method Models\CallbackStatusStatisticsResponse CallbackStatusStatistics(Models\CallbackStatusStatisticsRequest $req) 本接口 (CallbackStatusStatistics) 用于统计用户回执的数据
* @method Models\DeleteSmsSignResponse DeleteSmsSign(Models\DeleteSmsSignRequest $req) 本接口 (DeleteSmsSign) 用于删除短信签名
<blockquote class="d-mod-explain"><div class="d-mod-title d-explain-title" style="line-height: normal;"><i class="d-icon-explain"></i>说明:</div><p></p><ul><li>个人认证用户不支持使用 API 删除短信签名,请参阅了解 <a href="https://cloud.tencent.com/document/product/378/3629">实名认证基本介绍</a>,如果为个人认证请登录 <a href="https://console.cloud.tencent.com/smsv2">控制台</a> 删除短信签名。</li></ul></blockquote>
* @method Models\DeleteSmsTemplateResponse DeleteSmsTemplate(Models\DeleteSmsTemplateRequest $req) 本接口 (DeleteSmsTemplate) 用于删除短信模板
<blockquote class="d-mod-explain"><div class="d-mod-title d-explain-title" style="line-height: normal;"><i class="d-icon-explain"></i>说明:</div><p></p><ul><li>个人认证用户不支持使用 API 删除短信正文模板,请参阅了解 <a href="https://cloud.tencent.com/document/product/378/3629">实名认证基本介绍</a>,如果为个人认证请登录 <a href="https://console.cloud.tencent.com/smsv2">控制台</a> 删除短信正文模板。</li></ul></blockquote>
* @method Models\DescribeSmsSignListResponse DescribeSmsSignList(Models\DescribeSmsSignListRequest $req) 本接口 (DescribeSmsSignList) 用于查询短信签名状态
<blockquote class="d-mod-explain"><div class="d-mod-title d-explain-title" style="line-height: normal;"><i class="d-icon-explain"></i>说明:</div><p></p><ul><li>个人认证用户不支持使用 API 查询短信签名,请参阅了解 <a href="https://cloud.tencent.com/document/product/378/3629">实名认证基本介绍</a>,如果为个人认证请登录 <a href="https://console.cloud.tencent.com/smsv2">控制台</a> 查询短信签名。</li></ul></blockquote>
* @method Models\DescribeSmsTemplateListResponse DescribeSmsTemplateList(Models\DescribeSmsTemplateListRequest $req) 本接口 (DescribeSmsTemplateList) 用于查询短信模板状态
<blockquote class="d-mod-explain"><div class="d-mod-title d-explain-title" style="line-height: normal;"><i class="d-icon-explain"></i>说明:</div><p></p><ul><li>个人认证用户不支持使用 API 查询短信正文模板,请参阅了解 <a href="https://cloud.tencent.com/document/product/378/3629">实名认证基本介绍</a>,如果为个人认证请登录 <a href="https://console.cloud.tencent.com/smsv2">控制台</a> 查询短信正文模板。</li></ul></blockquote>
* @method Models\ModifySmsSignResponse ModifySmsSign(Models\ModifySmsSignRequest $req) 本接口 (ModifySmsSign) 用于修改短信签名
<blockquote class="d-mod-explain"><div class="d-mod-title d-explain-title" style="line-height: normal;"><i class="d-icon-explain"></i>说明:</div><p></p><ul><li>修改短信签名前,请先认真参阅 <a href="https://cloud.tencent.com/document/product/382/39022">腾讯云短信签名审核标准。</a></li><li>个人认证用户不支持使用 API 修改短信签名,请参阅了解 <a href="https://cloud.tencent.com/document/product/378/3629">实名认证基本介绍</a>,如果为个人认证请登录 <a href="https://console.cloud.tencent.com/smsv2">控制台</a> 修改短信签名。</li><li>修改短信签名,仅当签名为<b>待审核</b>或<b>已拒绝</b>状态时,才能进行修改,<b>已审核通过</b>的签名不支持修改。</li></ul></blockquote>
* @method Models\ModifySmsTemplateResponse ModifySmsTemplate(Models\ModifySmsTemplateRequest $req) 本接口 (ModifySmsTemplate) 用于修改短信模板
<blockquote class="d-mod-explain"><div class="d-mod-title d-explain-title" style="line-height: normal;"><i class="d-icon-explain"></i>说明:</div><p></p><ul><li>修改短信正文模板前,请先认真参阅 <a href="https://cloud.tencent.com/document/product/382/39023">腾讯云短信正文模板审核标准。</a></li><li>个人认证用户不支持使用 API 修改短信正文模板,请参阅了解 <a href="https://cloud.tencent.com/document/product/378/3629">实名认证基本介绍</a>,如果为个人认证请登录 <a href="https://console.cloud.tencent.com/smsv2">控制台</a> 修改短信正文模板。</li><li>修改短信模板,仅当正文模板为<b>待审核</b>或<b>已拒绝</b>状态时,才能进行修改,<b>已审核通过</b>的正文模板不支持修改。</li></ul></blockquote>
* @method Models\PullSmsReplyStatusResponse PullSmsReplyStatus(Models\PullSmsReplyStatusRequest $req) 本接口 (PullSmsReplyStatus) 用于拉取短信回复状态
<blockquote class="d-mod-explain"><div class="d-mod-title d-explain-title" style="line-height: normal;"><i class="d-icon-explain"></i>说明:</div><p></p><ul><li>此接口需要联系 <a href="https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81">腾讯云短信小助手</a> 开通。</li><li>上行回复也支持 <a href="https://cloud.tencent.com/document/product/382/42907">配置回复回调</a> 的方式获取。</li></ul></blockquote>
* @method Models\PullSmsReplyStatusByPhoneNumberResponse PullSmsReplyStatusByPhoneNumber(Models\PullSmsReplyStatusByPhoneNumberRequest $req) 本接口 (PullSmsReplyStatusByPhoneNumber) 用于拉取单个号码短信回复状态
<blockquote class="d-mod-explain"><div class="d-mod-title d-explain-title" style="line-height: normal;"><i class="d-icon-explain"></i>说明:</div><p></p><ul><li>上行回复也支持 <a href="https://cloud.tencent.com/document/product/382/42907">配置回复回调</a> 的方式获取。</li></ul></blockquote>
* @method Models\PullSmsSendStatusResponse PullSmsSendStatus(Models\PullSmsSendStatusRequest $req) 本接口 (PullSmsSendStatus) 用于拉取短信下发状态
<blockquote class="d-mod-explain"><div class="d-mod-title d-explain-title" style="line-height: normal;"><i class="d-icon-explain"></i>说明:</div><p></p><ul><li>此接口需要联系 <a href="https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81">腾讯云短信小助手</a> 开通。</li><li>下发状态也支持 <a href="https://cloud.tencent.com/document/product/382/37809#.E7.9F.AD.E4.BF.A1.E7.8A.B6.E6.80.81.E5.9B.9E.E8.B0.83.E9.85.8D.E7.BD.AE">配置回调</a> 的方式获取。</li></ul></blockquote>
* @method Models\PullSmsSendStatusByPhoneNumberResponse PullSmsSendStatusByPhoneNumber(Models\PullSmsSendStatusByPhoneNumberRequest $req) 本接口 (PullSmsSendStatusByPhoneNumber) 用于拉取单个号码短信下发状态
<blockquote class="d-mod-explain"><div class="d-mod-title d-explain-title" style="line-height: normal;"><i class="d-icon-explain"></i>说明:</div><p></p><ul><li>下发状态也支持 <a href="https://cloud.tencent.com/document/product/382/37809#.E7.9F.AD.E4.BF.A1.E7.8A.B6.E6.80.81.E5.9B.9E.E8.B0.83.E9.85.8D.E7.BD.AE">配置回调</a> 的方式获取。</li></ul></blockquote>
* @method Models\SendSmsResponse SendSms(Models\SendSmsRequest $req) 本接口 (SendSms) 用于发送验证码、通知类短信和营销短信。支持国内短信与国际/港澳台短信
* @method Models\SendStatusStatisticsResponse SendStatusStatistics(Models\SendStatusStatisticsRequest $req) 本接口 (SendStatusStatistics) 用于统计用户发送短信的数据
* @method Models\SmsPackagesStatisticsResponse SmsPackagesStatistics(Models\SmsPackagesStatisticsRequest $req) 本接口 (SmsPackagesStatistics) 用于统计用户套餐包数据
*/
class SmsClient extends AbstractClient

View File

View File

@ -84,6 +84,8 @@ use TencentCloud\Common\AbstractModel;
注:只有 SignPurpose 在选择为 1他用这个字段才会生效。
* @method string getRemark() 获取签名的申请备注。
* @method void setRemark(string $Remark) 设置签名的申请备注。
* @method integer getQualificationId() 获取已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
* @method void setQualificationId(integer $QualificationId) 设置已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
*/
class AddSmsSignRequest extends AbstractModel
{
@ -151,6 +153,11 @@ class AddSmsSignRequest extends AbstractModel
*/
public $Remark;
/**
* @var integer 已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
*/
public $QualificationId;
/**
* @param string $SignName 签名名称。
注:不能重复申请已通过或待审核的签名。
@ -184,6 +191,7 @@ class AddSmsSignRequest extends AbstractModel
图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。
注:只有 SignPurpose 在选择为 1他用这个字段才会生效。
* @param string $Remark 签名的申请备注。
* @param integer $QualificationId 已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
*/
function __construct()
{
@ -229,5 +237,9 @@ class AddSmsSignRequest extends AbstractModel
if (array_key_exists("Remark",$param) and $param["Remark"] !== null) {
$this->Remark = $param["Remark"];
}
if (array_key_exists("QualificationId",$param) and $param["QualificationId"] !== null) {
$this->QualificationId = $param["QualificationId"];
}
}
}

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method AddSignStatus getAddSignStatus() 获取添加签名响应
* @method void setAddSignStatus(AddSignStatus $AddSignStatus) 设置添加签名响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class AddSmsSignResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class AddSmsSignResponse extends AbstractModel
public $AddSignStatus;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param AddSignStatus $AddSignStatus 添加签名响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -24,8 +24,10 @@ use TencentCloud\Common\AbstractModel;
* @method void setTemplateName(string $TemplateName) 设置模板名称。
* @method string getTemplateContent() 获取模板内容。
* @method void setTemplateContent(string $TemplateContent) 设置模板内容。
* @method integer getSmsType() 获取短信类型,0表示普通短信, 1表示营销短信。
* @method void setSmsType(integer $SmsType) 设置短信类型0表示普通短信, 1表示营销短信
* @method integer getSmsType() 获取短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板
* @method void setSmsType(integer $SmsType) 设置短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板。
* @method integer getInternational() 获取是否国际/港澳台短信:
0表示国内短信。
1表示国际/港澳台短信。
@ -48,7 +50,8 @@ class AddSmsTemplateRequest extends AbstractModel
public $TemplateContent;
/**
* @var integer 短信类型,0表示普通短信, 1表示营销短信。
* @var integer 短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板。
*/
public $SmsType;
@ -67,7 +70,8 @@ class AddSmsTemplateRequest extends AbstractModel
/**
* @param string $TemplateName 模板名称。
* @param string $TemplateContent 模板内容。
* @param integer $SmsType 短信类型,0表示普通短信, 1表示营销短信。
* @param integer $SmsType 短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板。
* @param integer $International 是否国际/港澳台短信:
0表示国内短信。
1表示国际/港澳台短信。

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method AddTemplateStatus getAddTemplateStatus() 获取添加短信模板响应包体
* @method void setAddTemplateStatus(AddTemplateStatus $AddTemplateStatus) 设置添加短信模板响应包体
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class AddSmsTemplateResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class AddSmsTemplateResponse extends AbstractModel
public $AddTemplateStatus;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param AddTemplateStatus $AddTemplateStatus 添加短信模板响应包体
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

View File

@ -20,12 +20,12 @@ use TencentCloud\Common\AbstractModel;
/**
* CallbackStatusStatistics请求参数结构体
*
* @method string getBeginTime() 获取起始时间格式为yyyymmddhh精确到小时例如2021050113表示2021年5月1号13时。
* @method void setBeginTime(string $BeginTime) 设置起始时间格式为yyyymmddhh精确到小时例如2021050113表示2021年5月1号13时。
* @method string getEndTime() 获取结束时间格式为yyyymmddhh精确到小时例如2021050118表示2021年5月1号18时。
EndTime 必须大于 BeginTime且相差不超过32天。
* @method void setEndTime(string $EndTime) 设置结束时间格式为yyyymmddhh精确到小时例如2021050118表示2021年5月1号18时。
EndTime 必须大于 BeginTime且相差不超过32天。
* @method string getBeginTime() 获取起始时间格式为yyyymmddhh精确到小时例如2024050113表示2024年5月1号13时。
* @method void setBeginTime(string $BeginTime) 设置起始时间格式为yyyymmddhh精确到小时例如2024050113表示2024年5月1号13时。
* @method string getEndTime() 获取结束时间格式为yyyymmddhh精确到小时例如2024050118表示2024年5月1号18时。
EndTime 必须大于等于 BeginTime且相差不超过32天。
* @method void setEndTime(string $EndTime) 设置结束时间格式为yyyymmddhh精确到小时例如2024050118表示2024年5月1号18时。
EndTime 必须大于等于 BeginTime且相差不超过32天。
* @method string getSmsSdkAppId() 获取短信 SdkAppId 在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId示例如1400006666。
* @method void setSmsSdkAppId(string $SmsSdkAppId) 设置短信 SdkAppId 在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId示例如1400006666。
* @method integer getLimit() 获取最大上限。
@ -40,13 +40,13 @@ use TencentCloud\Common\AbstractModel;
class CallbackStatusStatisticsRequest extends AbstractModel
{
/**
* @var string 起始时间格式为yyyymmddhh精确到小时例如2021050113表示2021年5月1号13时。
* @var string 起始时间格式为yyyymmddhh精确到小时例如2024050113表示2024年5月1号13时。
*/
public $BeginTime;
/**
* @var string 结束时间格式为yyyymmddhh精确到小时例如2021050118表示2021年5月1号18时。
EndTime 必须大于 BeginTime且相差不超过32天。
* @var string 结束时间格式为yyyymmddhh精确到小时例如2024050118表示2024年5月1号18时。
EndTime 必须大于等于 BeginTime且相差不超过32天。
*/
public $EndTime;
@ -68,9 +68,9 @@ class CallbackStatusStatisticsRequest extends AbstractModel
public $Offset;
/**
* @param string $BeginTime 起始时间格式为yyyymmddhh精确到小时例如2021050113表示2021年5月1号13时。
* @param string $EndTime 结束时间格式为yyyymmddhh精确到小时例如2021050118表示2021年5月1号18时。
EndTime 必须大于 BeginTime且相差不超过32天。
* @param string $BeginTime 起始时间格式为yyyymmddhh精确到小时例如2024050113表示2024年5月1号13时。
* @param string $EndTime 结束时间格式为yyyymmddhh精确到小时例如2024050118表示2024年5月1号18时。
EndTime 必须大于等于 BeginTime且相差不超过32天。
* @param string $SmsSdkAppId 短信 SdkAppId 在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId示例如1400006666。
* @param integer $Limit 最大上限。
目前固定设置为0。

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method CallbackStatusStatistics getCallbackStatusStatistics() 获取回执数据统计响应包体。
* @method void setCallbackStatusStatistics(CallbackStatusStatistics $CallbackStatusStatistics) 设置回执数据统计响应包体。
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class CallbackStatusStatisticsResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class CallbackStatusStatisticsResponse extends AbstractModel
public $CallbackStatusStatistics;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param CallbackStatusStatistics $CallbackStatusStatistics 回执数据统计响应包体。
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -21,33 +21,25 @@ use TencentCloud\Common\AbstractModel;
* 删除签名响应
*
* @method string getDeleteStatus() 获取删除状态信息。
注意:此字段可能返回 null表示取不到有效值。
* @method void setDeleteStatus(string $DeleteStatus) 设置删除状态信息。
注意:此字段可能返回 null表示取不到有效值。
* @method integer getDeleteTime() 获取删除时间UNIX 时间戳(单位:秒)。
注意:此字段可能返回 null表示取不到有效值。
* @method void setDeleteTime(integer $DeleteTime) 设置删除时间UNIX 时间戳(单位:秒)。
注意:此字段可能返回 null表示取不到有效值。
*/
class DeleteSignStatus extends AbstractModel
{
/**
* @var string 删除状态信息。
注意:此字段可能返回 null表示取不到有效值。
*/
public $DeleteStatus;
/**
* @var integer 删除时间UNIX 时间戳(单位:秒)。
注意:此字段可能返回 null表示取不到有效值。
*/
public $DeleteTime;
/**
* @param string $DeleteStatus 删除状态信息。
注意:此字段可能返回 null表示取不到有效值。
* @param integer $DeleteTime 删除时间UNIX 时间戳(单位:秒)。
注意:此字段可能返回 null表示取不到有效值。
*/
function __construct()
{

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method DeleteSignStatus getDeleteSignStatus() 获取删除签名响应
* @method void setDeleteSignStatus(DeleteSignStatus $DeleteSignStatus) 设置删除签名响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class DeleteSmsSignResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class DeleteSmsSignResponse extends AbstractModel
public $DeleteSignStatus;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param DeleteSignStatus $DeleteSignStatus 删除签名响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method DeleteTemplateStatus getDeleteTemplateStatus() 获取删除模板响应
* @method void setDeleteTemplateStatus(DeleteTemplateStatus $DeleteTemplateStatus) 设置删除模板响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class DeleteSmsTemplateResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class DeleteSmsTemplateResponse extends AbstractModel
public $DeleteTemplateStatus;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param DeleteTemplateStatus $DeleteTemplateStatus 删除模板响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -21,21 +21,21 @@ use TencentCloud\Common\AbstractModel;
* DescribePhoneNumberInfo请求参数结构体
*
* @method array getPhoneNumberSet() 获取查询手机号码,采用 E.164 标准,格式为+[国家或地区码][手机号]单次请求最多支持200个手机号。
例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method void setPhoneNumberSet(array $PhoneNumberSet) 设置查询手机号码,采用 E.164 标准,格式为+[国家或地区码][手机号]单次请求最多支持200个手机号。
例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
class DescribePhoneNumberInfoRequest extends AbstractModel
{
/**
* @var array 查询手机号码,采用 E.164 标准,格式为+[国家或地区码][手机号]单次请求最多支持200个手机号。
例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
public $PhoneNumberSet;
/**
* @param array $PhoneNumberSet 查询手机号码,采用 E.164 标准,格式为+[国家或地区码][手机号]单次请求最多支持200个手机号。
例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
function __construct()
{

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getPhoneNumberInfoSet() 获取获取号码信息。
* @method void setPhoneNumberInfoSet(array $PhoneNumberInfoSet) 设置获取号码信息。
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class DescribePhoneNumberInfoResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class DescribePhoneNumberInfoResponse extends AbstractModel
public $PhoneNumberInfoSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $PhoneNumberInfoSet 获取号码信息。
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -24,16 +24,26 @@ use TencentCloud\Common\AbstractModel;
* @method void setSignId(integer $SignId) 设置签名ID。
* @method integer getInternational() 获取是否国际/港澳台短信其中0表示国内短信1表示国际/港澳台短信。
* @method void setInternational(integer $International) 设置是否国际/港澳台短信其中0表示国内短信1表示国际/港澳台短信。
* @method integer getStatusCode() 获取申请签名状态其中0表示审核通过1表示审核中。
-1表示审核未通过或审核失败。
* @method void setStatusCode(integer $StatusCode) 设置申请签名状态其中0表示审核通过1表示审核中。
-1表示审核未通过或审核失败。
* @method integer getStatusCode() 获取申请签名状态其中0表示审核通过且已生效1表示审核中2表示审核通过待生效-1表示审核未通过或审核失败
* @method void setStatusCode(integer $StatusCode) 设置申请签名状态其中0表示审核通过且已生效1表示审核中2表示审核通过待生效-1表示审核未通过或审核失败。
* @method string getReviewReply() 获取审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。
* @method void setReviewReply(string $ReviewReply) 设置审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。
* @method string getSignName() 获取签名名称。
* @method void setSignName(string $SignName) 设置签名名称。
* @method integer getCreateTime() 获取提交审核时间UNIX 时间戳(单位:秒)。
* @method void setCreateTime(integer $CreateTime) 设置提交审核时间UNIX 时间戳(单位:秒)。
* @method integer getQualificationId() 获取国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。
国际短信不涉及默认为0。
* @method void setQualificationId(integer $QualificationId) 设置国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。
国际短信不涉及默认为0。
* @method string getQualificationName() 获取国内短信的资质名称。
注:国际短信不涉及,默认为空。
* @method void setQualificationName(string $QualificationName) 设置国内短信的资质名称。
注:国际短信不涉及,默认为空。
* @method integer getQualificationStatusCode() 获取国内短信的资质状态。其中0表示待审核1表示已通过2表示已拒绝3表示待补充后提交4表示变更后待审核5表示变更后被驳回。可参考 [实名资质审核状态说明](https://cloud.tencent.com/document/product/382/13444#.E5.AE.A1.E6.A0.B8.E7.8A.B6.E6.80.81.E8.AF.B4.E6.98.8E) 。
国际短信不涉及默认为0。
* @method void setQualificationStatusCode(integer $QualificationStatusCode) 设置国内短信的资质状态。其中0表示待审核1表示已通过2表示已拒绝3表示待补充后提交4表示变更后待审核5表示变更后被驳回。可参考 [实名资质审核状态说明](https://cloud.tencent.com/document/product/382/13444#.E5.AE.A1.E6.A0.B8.E7.8A.B6.E6.80.81.E8.AF.B4.E6.98.8E) 。
国际短信不涉及默认为0。
*/
class DescribeSignListStatus extends AbstractModel
{
@ -48,8 +58,7 @@ class DescribeSignListStatus extends AbstractModel
public $International;
/**
* @var integer 申请签名状态其中0表示审核通过1表示审核中。
-1表示审核未通过或审核失败。
* @var integer 申请签名状态其中0表示审核通过且已生效1表示审核中2表示审核通过待生效-1表示审核未通过或审核失败
*/
public $StatusCode;
@ -68,14 +77,37 @@ class DescribeSignListStatus extends AbstractModel
*/
public $CreateTime;
/**
* @var integer 国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。
国际短信不涉及默认为0。
*/
public $QualificationId;
/**
* @var string 国内短信的资质名称。
注:国际短信不涉及,默认为空。
*/
public $QualificationName;
/**
* @var integer 国内短信的资质状态。其中0表示待审核1表示已通过2表示已拒绝3表示待补充后提交4表示变更后待审核5表示变更后被驳回。可参考 [实名资质审核状态说明](https://cloud.tencent.com/document/product/382/13444#.E5.AE.A1.E6.A0.B8.E7.8A.B6.E6.80.81.E8.AF.B4.E6.98.8E) 。
国际短信不涉及默认为0。
*/
public $QualificationStatusCode;
/**
* @param integer $SignId 签名ID。
* @param integer $International 是否国际/港澳台短信其中0表示国内短信1表示国际/港澳台短信。
* @param integer $StatusCode 申请签名状态其中0表示审核通过1表示审核中。
-1表示审核未通过或审核失败。
* @param integer $StatusCode 申请签名状态其中0表示审核通过且已生效1表示审核中2表示审核通过待生效-1表示审核未通过或审核失败
* @param string $ReviewReply 审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。
* @param string $SignName 签名名称。
* @param integer $CreateTime 提交审核时间UNIX 时间戳(单位:秒)。
* @param integer $QualificationId 国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。
国际短信不涉及默认为0。
* @param string $QualificationName 国内短信的资质名称。
注:国际短信不涉及,默认为空。
* @param integer $QualificationStatusCode 国内短信的资质状态。其中0表示待审核1表示已通过2表示已拒绝3表示待补充后提交4表示变更后待审核5表示变更后被驳回。可参考 [实名资质审核状态说明](https://cloud.tencent.com/document/product/382/13444#.E5.AE.A1.E6.A0.B8.E7.8A.B6.E6.80.81.E8.AF.B4.E6.98.8E) 。
国际短信不涉及默认为0。
*/
function __construct()
{
@ -113,5 +145,17 @@ class DescribeSignListStatus extends AbstractModel
if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) {
$this->CreateTime = $param["CreateTime"];
}
if (array_key_exists("QualificationId",$param) and $param["QualificationId"] !== null) {
$this->QualificationId = $param["QualificationId"];
}
if (array_key_exists("QualificationName",$param) and $param["QualificationName"] !== null) {
$this->QualificationName = $param["QualificationName"];
}
if (array_key_exists("QualificationStatusCode",$param) and $param["QualificationStatusCode"] !== null) {
$this->QualificationStatusCode = $param["QualificationStatusCode"];
}
}
}

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getDescribeSignListStatusSet() 获取获取签名信息响应
* @method void setDescribeSignListStatusSet(array $DescribeSignListStatusSet) 设置获取签名信息响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class DescribeSmsSignListResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class DescribeSmsSignListResponse extends AbstractModel
public $DescribeSignListStatusSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $DescribeSignListStatusSet 获取签名信息响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getDescribeTemplateStatusSet() 获取获取短信模板信息响应
* @method void setDescribeTemplateStatusSet(array $DescribeTemplateStatusSet) 设置获取短信模板信息响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class DescribeSmsTemplateListResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class DescribeSmsTemplateListResponse extends AbstractModel
public $DescribeTemplateStatusSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $DescribeTemplateStatusSet 获取短信模板信息响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

View File

@ -86,6 +86,8 @@ use TencentCloud\Common\AbstractModel;
注:只有 SignPurpose 在选择为 1他用这个字段才会生效。
* @method string getRemark() 获取签名的申请备注。
* @method void setRemark(string $Remark) 设置签名的申请备注。
* @method integer getQualificationId() 获取已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
* @method void setQualificationId(integer $QualificationId) 设置已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
*/
class ModifySmsSignRequest extends AbstractModel
{
@ -158,6 +160,11 @@ class ModifySmsSignRequest extends AbstractModel
*/
public $Remark;
/**
* @var integer 已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
*/
public $QualificationId;
/**
* @param integer $SignId 待修改的签名 ID。
* @param string $SignName 签名名称。
@ -192,6 +199,7 @@ class ModifySmsSignRequest extends AbstractModel
图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。
注:只有 SignPurpose 在选择为 1他用这个字段才会生效。
* @param string $Remark 签名的申请备注。
* @param integer $QualificationId 已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 [实名资质管理](https://console.cloud.tencent.com/smsv2/enterprise) 页查看。<dx-alert infotype="notice" title="说明"><ul><li>国内短信需填写资质ID国际短信无需填写。</li></ul></dx-alert>
*/
function __construct()
{
@ -241,5 +249,9 @@ class ModifySmsSignRequest extends AbstractModel
if (array_key_exists("Remark",$param) and $param["Remark"] !== null) {
$this->Remark = $param["Remark"];
}
if (array_key_exists("QualificationId",$param) and $param["QualificationId"] !== null) {
$this->QualificationId = $param["QualificationId"];
}
}
}

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method ModifySignStatus getModifySignStatus() 获取修改签名响应
* @method void setModifySignStatus(ModifySignStatus $ModifySignStatus) 设置修改签名响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class ModifySmsSignResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class ModifySmsSignResponse extends AbstractModel
public $ModifySignStatus;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param ModifySignStatus $ModifySignStatus 修改签名响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -26,14 +26,18 @@ use TencentCloud\Common\AbstractModel;
* @method void setTemplateName(string $TemplateName) 设置新的模板名称。
* @method string getTemplateContent() 获取新的模板内容。
* @method void setTemplateContent(string $TemplateContent) 设置新的模板内容。
* @method integer getSmsType() 获取短信类型,0表示普通短信, 1表示营销短信。
* @method void setSmsType(integer $SmsType) 设置短信类型0表示普通短信, 1表示营销短信
* @method integer getSmsType() 获取短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板
* @method void setSmsType(integer $SmsType) 设置短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板。
* @method integer getInternational() 获取是否国际/港澳台短信:
0表示国内短信。
1表示国际/港澳台短信。
注:需要和待修改模板 International 值保持一致,该参数不能直接修改国内模板到国际模板。
* @method void setInternational(integer $International) 设置是否国际/港澳台短信:
0表示国内短信。
1表示国际/港澳台短信。
注:需要和待修改模板 International 值保持一致,该参数不能直接修改国内模板到国际模板。
* @method string getRemark() 获取模板备注,例如申请原因,使用场景等。
* @method void setRemark(string $Remark) 设置模板备注,例如申请原因,使用场景等。
*/
@ -55,7 +59,8 @@ class ModifySmsTemplateRequest extends AbstractModel
public $TemplateContent;
/**
* @var integer 短信类型,0表示普通短信, 1表示营销短信。
* @var integer 短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板。
*/
public $SmsType;
@ -63,6 +68,7 @@ class ModifySmsTemplateRequest extends AbstractModel
* @var integer 是否国际/港澳台短信:
0表示国内短信。
1表示国际/港澳台短信。
注:需要和待修改模板 International 值保持一致,该参数不能直接修改国内模板到国际模板。
*/
public $International;
@ -75,10 +81,12 @@ class ModifySmsTemplateRequest extends AbstractModel
* @param integer $TemplateId 待修改模板的ID。
* @param string $TemplateName 新的模板名称。
* @param string $TemplateContent 新的模板内容。
* @param integer $SmsType 短信类型,0表示普通短信, 1表示营销短信。
* @param integer $SmsType 短信类型1表示营销短信2表示通知短信3表示验证码短信。
为进一步提升短信发送质量、提高短信模板审核通过率从2024年5月16日起腾讯云短信模板类型优化为“验证码短信”、“通知短信”、“营销短信”可参考[关于腾讯云短信模板类型优化公告](https://cloud.tencent.com/document/product/382/106171)。新开通短信服务的客户需严格参考新的短信类型申请短信模板。
* @param integer $International 是否国际/港澳台短信:
0表示国内短信。
1表示国际/港澳台短信。
注:需要和待修改模板 International 值保持一致,该参数不能直接修改国内模板到国际模板。
* @param string $Remark 模板备注,例如申请原因,使用场景等。
*/
function __construct()

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method ModifyTemplateStatus getModifyTemplateStatus() 获取修改模板参数响应
* @method void setModifyTemplateStatus(ModifyTemplateStatus $ModifyTemplateStatus) 设置修改模板参数响应
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class ModifySmsTemplateResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class ModifySmsTemplateResponse extends AbstractModel
public $ModifyTemplateStatus;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param ModifyTemplateStatus $ModifyTemplateStatus 修改模板参数响应
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -26,14 +26,14 @@ use TencentCloud\Common\AbstractModel;
* @method void setMessage(string $Message) 设置号码信息查询错误码描述。
* @method string getNationCode() 获取国家(或地区)码。
* @method void setNationCode(string $NationCode) 设置国家(或地区)码。
* @method string getSubscriberNumber() 获取用户号码去除国家或地区码前缀的普通格式示例如13711112222
* @method void setSubscriberNumber(string $SubscriberNumber) 设置用户号码去除国家或地区码前缀的普通格式示例如13711112222
* @method string getSubscriberNumber() 获取用户号码去除国家或地区码前缀的普通格式示例如18501234444
* @method void setSubscriberNumber(string $SubscriberNumber) 设置用户号码去除国家或地区码前缀的普通格式示例如18501234444
* @method string getPhoneNumber() 获取解析后的规范的 E.164 号码,与下发短信的号码解析结果一致。解析失败时会原样返回。
* @method void setPhoneNumber(string $PhoneNumber) 设置解析后的规范的 E.164 号码,与下发短信的号码解析结果一致。解析失败时会原样返回。
* @method string getIsoCode() 获取国家码或地区码,例如 CN、US 等,对于未识别出国家码或者地区码,默认返回 DEF。
* @method void setIsoCode(string $IsoCode) 设置国家码或地区码,例如 CN、US 等,对于未识别出国家码或者地区码,默认返回 DEF。
* @method string getIsoName() 获取国家码或地区名,例如 China可参考 [国际/港澳台短信价格总览](https://cloud.tencent.com/document/product/382/18051#.E6.97.A5.E7.BB.93.E5.90.8E.E4.BB.98.E8.B4.B9.3Ca-id.3D.22post-payment.22.3E.3C.2Fa.3E)
* @method void setIsoName(string $IsoName) 设置国家码或地区名,例如 China可参考 [国际/港澳台短信价格总览](https://cloud.tencent.com/document/product/382/18051#.E6.97.A5.E7.BB.93.E5.90.8E.E4.BB.98.E8.B4.B9.3Ca-id.3D.22post-payment.22.3E.3C.2Fa.3E)
* @method string getIsoName() 获取国家码或地区名,例如 China可参考 [国际/港澳台短信价格总览](https://cloud.tencent.com/document/product/382/18051)
* @method void setIsoName(string $IsoName) 设置国家码或地区名,例如 China可参考 [国际/港澳台短信价格总览](https://cloud.tencent.com/document/product/382/18051)
*/
class PhoneNumberInfo extends AbstractModel
{
@ -53,7 +53,7 @@ class PhoneNumberInfo extends AbstractModel
public $NationCode;
/**
* @var string 用户号码去除国家或地区码前缀的普通格式示例如13711112222
* @var string 用户号码去除国家或地区码前缀的普通格式示例如18501234444
*/
public $SubscriberNumber;
@ -68,7 +68,7 @@ class PhoneNumberInfo extends AbstractModel
public $IsoCode;
/**
* @var string 国家码或地区名,例如 China可参考 [国际/港澳台短信价格总览](https://cloud.tencent.com/document/product/382/18051#.E6.97.A5.E7.BB.93.E5.90.8E.E4.BB.98.E8.B4.B9.3Ca-id.3D.22post-payment.22.3E.3C.2Fa.3E)
* @var string 国家码或地区名,例如 China可参考 [国际/港澳台短信价格总览](https://cloud.tencent.com/document/product/382/18051)
*/
public $IsoName;
@ -76,10 +76,10 @@ class PhoneNumberInfo extends AbstractModel
* @param string $Code 号码信息查询错误码,查询成功返回 "Ok"。
* @param string $Message 号码信息查询错误码描述。
* @param string $NationCode 国家(或地区)码。
* @param string $SubscriberNumber 用户号码去除国家或地区码前缀的普通格式示例如13711112222
* @param string $SubscriberNumber 用户号码去除国家或地区码前缀的普通格式示例如18501234444
* @param string $PhoneNumber 解析后的规范的 E.164 号码,与下发短信的号码解析结果一致。解析失败时会原样返回。
* @param string $IsoCode 国家码或地区码,例如 CN、US 等,对于未识别出国家码或者地区码,默认返回 DEF。
* @param string $IsoName 国家码或地区名,例如 China可参考 [国际/港澳台短信价格总览](https://cloud.tencent.com/document/product/382/18051#.E6.97.A5.E7.BB.93.E5.90.8E.E4.BB.98.E8.B4.B9.3Ca-id.3D.22post-payment.22.3E.3C.2Fa.3E)
* @param string $IsoName 国家码或地区名,例如 China可参考 [国际/港澳台短信价格总览](https://cloud.tencent.com/document/product/382/18051)
*/
function __construct()
{

View File

@ -24,16 +24,16 @@ use TencentCloud\Common\AbstractModel;
* @method void setExtendCode(string $ExtendCode) 设置短信码号扩展号,默认未开通,如需开通请联系 [sms helper](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
* @method string getCountryCode() 获取国家(或地区)码。
* @method void setCountryCode(string $CountryCode) 设置国家(或地区)码。
* @method string getPhoneNumber() 获取手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method string getPhoneNumber() 获取手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method string getSignName() 获取短信签名名称。
* @method void setSignName(string $SignName) 设置短信签名名称。
* @method string getReplyContent() 获取用户回复的内容。
* @method void setReplyContent(string $ReplyContent) 设置用户回复的内容。
* @method integer getReplyTime() 获取回复时间UNIX 时间戳(单位:秒)。
* @method void setReplyTime(integer $ReplyTime) 设置回复时间UNIX 时间戳(单位:秒)。
* @method string getSubscriberNumber() 获取用户号码普通格式示例如13711112222
* @method void setSubscriberNumber(string $SubscriberNumber) 设置用户号码普通格式示例如13711112222
* @method string getSubscriberNumber() 获取用户号码普通格式示例如18501234444
* @method void setSubscriberNumber(string $SubscriberNumber) 设置用户号码普通格式示例如18501234444
*/
class PullSmsReplyStatus extends AbstractModel
{
@ -48,7 +48,7 @@ class PullSmsReplyStatus extends AbstractModel
public $CountryCode;
/**
* @var string 手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @var string 手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
public $PhoneNumber;
@ -68,18 +68,18 @@ class PullSmsReplyStatus extends AbstractModel
public $ReplyTime;
/**
* @var string 用户号码普通格式示例如13711112222
* @var string 用户号码普通格式示例如18501234444
*/
public $SubscriberNumber;
/**
* @param string $ExtendCode 短信码号扩展号,默认未开通,如需开通请联系 [sms helper](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
* @param string $CountryCode 国家(或地区)码。
* @param string $PhoneNumber 手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @param string $PhoneNumber 手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @param string $SignName 短信签名名称。
* @param string $ReplyContent 用户回复的内容。
* @param integer $ReplyTime 回复时间UNIX 时间戳(单位:秒)。
* @param string $SubscriberNumber 用户号码普通格式示例如13711112222
* @param string $SubscriberNumber 用户号码普通格式示例如18501234444
*/
function __construct()
{

View File

@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel;
目前固定设置为0。
* @method integer getLimit() 获取拉取最大条数,最多 100。
* @method void setLimit(integer $Limit) 设置拉取最大条数,最多 100。
* @method string getPhoneNumber() 获取下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method string getPhoneNumber() 获取下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method string getSmsSdkAppId() 获取短信 SdkAppId 在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId示例如1400006666。
* @method void setSmsSdkAppId(string $SmsSdkAppId) 设置短信 SdkAppId 在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId示例如1400006666。
* @method integer getEndTime() 获取拉取截止时间UNIX 时间戳(时间:秒)。
@ -57,7 +57,7 @@ class PullSmsReplyStatusByPhoneNumberRequest extends AbstractModel
public $Limit;
/**
* @var string 下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @var string 下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
public $PhoneNumber;
@ -77,7 +77,7 @@ class PullSmsReplyStatusByPhoneNumberRequest extends AbstractModel
* @param integer $Offset 偏移量。
目前固定设置为0。
* @param integer $Limit 拉取最大条数,最多 100。
* @param string $PhoneNumber 下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @param string $PhoneNumber 下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @param string $SmsSdkAppId 短信 SdkAppId 在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId示例如1400006666。
* @param integer $EndTime 拉取截止时间UNIX 时间戳(时间:秒)。
*/

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getPullSmsReplyStatusSet() 获取回复状态响应集合。
* @method void setPullSmsReplyStatusSet(array $PullSmsReplyStatusSet) 设置回复状态响应集合。
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class PullSmsReplyStatusByPhoneNumberResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class PullSmsReplyStatusByPhoneNumberResponse extends AbstractModel
public $PullSmsReplyStatusSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $PullSmsReplyStatusSet 回复状态响应集合。
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel;
*
* @method array getPullSmsReplyStatusSet() 获取回复状态响应集合。
* @method void setPullSmsReplyStatusSet(array $PullSmsReplyStatusSet) 设置回复状态响应集合。
* @method string getRequestId() 获取唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @method string getRequestId() 获取唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
* @method void setRequestId(string $RequestId) 设置唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
class PullSmsReplyStatusResponse extends AbstractModel
{
@ -33,13 +33,13 @@ class PullSmsReplyStatusResponse extends AbstractModel
public $PullSmsReplyStatusSet;
/**
* @var string 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @var string 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
public $RequestId;
/**
* @param array $PullSmsReplyStatusSet 回复状态响应集合。
* @param string $RequestId 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
* @param string $RequestId 唯一请求 ID由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId。定位问题时需要提供该次请求的 RequestId。
*/
function __construct()
{

View File

@ -24,20 +24,18 @@ use TencentCloud\Common\AbstractModel;
* @method void setUserReceiveTime(integer $UserReceiveTime) 设置用户实际接收到短信的时间UNIX 时间戳(单位:秒)。
* @method string getCountryCode() 获取国家(或地区)码。
* @method void setCountryCode(string $CountryCode) 设置国家(或地区)码。
* @method string getSubscriberNumber() 获取用户号码普通格式示例如13711112222
* @method void setSubscriberNumber(string $SubscriberNumber) 设置用户号码普通格式示例如13711112222
* @method string getPhoneNumber() 获取手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method string getSubscriberNumber() 获取用户号码普通格式示例如18501234444
* @method void setSubscriberNumber(string $SubscriberNumber) 设置用户号码普通格式示例如18501234444
* @method string getPhoneNumber() 获取手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method string getSerialNo() 获取本次发送标识 ID。
* @method void setSerialNo(string $SerialNo) 设置本次发送标识 ID。
* @method string getReportStatus() 获取实际是否收到短信接收状态SUCCESS成功、FAIL失败
* @method void setReportStatus(string $ReportStatus) 设置实际是否收到短信接收状态SUCCESS成功、FAIL失败
* @method string getDescription() 获取用户接收短信状态描述。
* @method void setDescription(string $Description) 设置用户接收短信状态描述。
* @method string getSessionContext() 获取用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
注意:此字段可能返回 null表示取不到有效值
* @method void setSessionContext(string $SessionContext) 设置用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
注意:此字段可能返回 null表示取不到有效值。
* @method string getSessionContext() 获取用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 评估
* @method void setSessionContext(string $SessionContext) 设置用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 评估
*/
class PullSmsSendStatus extends AbstractModel
{
@ -52,12 +50,12 @@ class PullSmsSendStatus extends AbstractModel
public $CountryCode;
/**
* @var string 用户号码普通格式示例如13711112222
* @var string 用户号码普通格式示例如18501234444
*/
public $SubscriberNumber;
/**
* @var string 手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @var string 手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
public $PhoneNumber;
@ -77,21 +75,19 @@ class PullSmsSendStatus extends AbstractModel
public $Description;
/**
* @var string 用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
注意:此字段可能返回 null表示取不到有效值。
* @var string 用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 评估
*/
public $SessionContext;
/**
* @param integer $UserReceiveTime 用户实际接收到短信的时间UNIX 时间戳(单位:秒)。
* @param string $CountryCode 国家(或地区)码。
* @param string $SubscriberNumber 用户号码普通格式示例如13711112222
* @param string $PhoneNumber 手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @param string $SubscriberNumber 用户号码普通格式示例如18501234444
* @param string $PhoneNumber 手机号码E.164标准,+[国家或地区码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @param string $SerialNo 本次发送标识 ID。
* @param string $ReportStatus 实际是否收到短信接收状态SUCCESS成功、FAIL失败
* @param string $Description 用户接收短信状态描述。
* @param string $SessionContext 用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
注意:此字段可能返回 null表示取不到有效值。
* @param string $SessionContext 用户的 session 内容。与请求中的 SessionContext 一致,默认为空,如需开通请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 评估
*/
function __construct()
{

View File

@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel;
目前固定设置为0。
* @method integer getLimit() 获取拉取最大条数,最多 100。
* @method void setLimit(integer $Limit) 设置拉取最大条数,最多 100。
* @method string getPhoneNumber() 获取下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @method string getPhoneNumber() 获取下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method void setPhoneNumber(string $PhoneNumber) 设置下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @method string getSmsSdkAppId() 获取短信 SdkAppId 在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId示例如1400006666。
* @method void setSmsSdkAppId(string $SmsSdkAppId) 设置短信 SdkAppId 在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId示例如1400006666。
* @method integer getEndTime() 获取拉取截止时间UNIX 时间戳(时间:秒)。
@ -57,7 +57,7 @@ class PullSmsSendStatusByPhoneNumberRequest extends AbstractModel
public $Limit;
/**
* @var string 下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @var string 下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
*/
public $PhoneNumber;
@ -77,7 +77,7 @@ class PullSmsSendStatusByPhoneNumberRequest extends AbstractModel
* @param integer $Offset 偏移量。
目前固定设置为0。
* @param integer $Limit 拉取最大条数,最多 100。
* @param string $PhoneNumber 下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222 其中前面有一个+号 86为国家码13711112222为手机号。
* @param string $PhoneNumber 下发目的手机号码,依据 E.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8618501234444 其中前面有一个+号 86为国家码18501234444为手机号。
* @param string $SmsSdkAppId 短信 SdkAppId 在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId示例如1400006666。
* @param integer $EndTime 拉取截止时间UNIX 时间戳(时间:秒)。
*/

Some files were not shown because too many files have changed in this diff Show More