短信模版查询。修改。申请

This commit is contained in:
2025-10-15 11:24:55 +08:00
parent 1dbd96cb03
commit dec3ee24ce
3 changed files with 120 additions and 35 deletions

View File

@@ -69,19 +69,15 @@ class AlibabaSms extends Model
// 申请新短信模版
public function CreateSmsTemplate($data)
public static function CreateSmsTemplate($data)
{
$client = self::createClient();
$createSmsTemplateRequest = new CreateSmsTemplateRequest([]);
$createSmsTemplateRequest = new CreateSmsTemplateRequest($data);
$runtime = new RuntimeOptions([]);
try {
$res = $client->createSmsTemplateWithOptions($createSmsTemplateRequest, $runtime);
Log::info('申请新短信模版接口返回---》' . json_encode($res->body->toArray()));
if($res->body->code == 'OK') {
return true;
}else {
return false;
}
return $res->body->toArray();
}
catch (Exception $error) {
if (!($error instanceof TeaError)) {
@@ -89,24 +85,21 @@ class AlibabaSms extends Model
}
Utils::assertAsString($error->message);
Log::info('申请新短信模版错误--' . $error->message);
return false;
}
}
// 查询模版审核详情
public function GetSmsTemplate($data)
public static function GetSmsTemplate($data)
{
$client = self::createClient();
$getSmsTemplateRequest = new GetSmsTemplateRequest([]);
$getSmsTemplateRequest = new GetSmsTemplateRequest($data);
$runtime = new RuntimeOptions([]);
try {
$res = $client->getSmsTemplateWithOptions($getSmsTemplateRequest, $runtime);
Log::info('查询模版审核详情接口返回---》' . json_encode($res->body->toArray()));
if($res->body->code == 'OK') {
return $res->body->toArray();
}else {
return false;
}
return $res->body->toArray();
}
catch (Exception $error) {
if (!($error instanceof TeaError)) {
@@ -118,19 +111,15 @@ class AlibabaSms extends Model
}
// 修改模版
public function UpdateSmsTemplate($data)
public static function UpdateSmsTemplate($data)
{
$client = self::createClient();
$updateSmsTemplateRequest = new UpdateSmsTemplateRequest([]);
$updateSmsTemplateRequest = new UpdateSmsTemplateRequest($data);
$runtime = new RuntimeOptions([]);
try {
$res = $client->updateSmsTemplateWithOptions($updateSmsTemplateRequest, $runtime);
Log::info('修改模版接口返回---》' . json_encode($res->body->toArray()));
if($res->body->code == 'OK') {
return true;
}else {
return false;
}
return $res->body->toArray();
}
catch (Exception $error) {
if (!($error instanceof TeaError)) {
@@ -145,10 +134,10 @@ class AlibabaSms extends Model
// 删除短信模版
public function DeleteSmsTemplate($data)
public static function DeleteSmsTemplate($data)
{
$client = self::createClient();
$deleteSmsTemplateRequest = new DeleteSmsTemplateRequest([]);
$deleteSmsTemplateRequest = new DeleteSmsTemplateRequest($data);
$runtime = new RuntimeOptions([]);
try {
// 复制代码运行请自行打印 API 的返回值