进一步完成
This commit is contained in:
@@ -13,6 +13,7 @@ use AlibabaCloud\SDK\Dysmsapi\V20170525\Models\CreateSmsTemplateRequest;
|
||||
use AlibabaCloud\SDK\Dysmsapi\V20170525\Models\GetSmsTemplateRequest;
|
||||
use AlibabaCloud\SDK\Dysmsapi\V20170525\Models\UpdateSmsTemplateRequest;
|
||||
use AlibabaCloud\SDK\Dysmsapi\V20170525\Models\DeleteSmsTemplateRequest;
|
||||
use AlibabaCloud\SDK\Dysmsapi\V20170525\Models\QuerySendDetailsRequest;
|
||||
use Darabonba\OpenApi\Models\Config;
|
||||
use AlibabaCloud\SDK\Dysmsapi\V20170525\Models\SendSmsRequest;
|
||||
use AlibabaCloud\Tea\Utils\Utils;
|
||||
@@ -51,11 +52,7 @@ class AlibabaSms extends Model
|
||||
// 复制代码运行请自行打印 API 的返回值
|
||||
$res = $client->sendSmsWithOptions($sendSmsRequest, $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)) {
|
||||
@@ -159,18 +156,26 @@ class AlibabaSms extends Model
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 查询短信发送结果
|
||||
*/
|
||||
public function QuerySendDetails($data)
|
||||
{
|
||||
|
||||
$client = self::createClient();
|
||||
$querySendDetailsRequest = new QuerySendDetailsRequest($data);
|
||||
$runtime = new RuntimeOptions([]);
|
||||
try {
|
||||
$res = $client->querySendDetailsWithOptions($querySendDetailsRequest, $runtime);
|
||||
Log::info('查询短信发送结果接口返回---》' . json_encode($res->body->toArray()));
|
||||
return $res->body->toArray();
|
||||
}
|
||||
catch (Exception $error) {
|
||||
if (!($error instanceof TeaError)) {
|
||||
$error = new TeaError([], $error->getMessage(), $error->getCode(), $error);
|
||||
}
|
||||
Utils::assertAsString($error->message);
|
||||
Log::info('查询短信发送结果接口错误--' . $error->message);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user