CRMEB/backend/vendor/volcengine/volc-sdk-php/examples/Sms/DemoUpdateSmsSignature.php
2026-09-23 15:15:02 +08:00

57 lines
1.4 KiB
PHP

<?php
require('../../vendor/autoload.php');
use Volc\Service\Sms;
use Volc\Models\Vod\Request\VodApplyUploadInfoRequest;
use Volc\Models\Vod\Response\VodApplyUploadInfoResponse;
$client = Sms::getInstance('');
$client->setAccessKey("your ak");
$client->setSecretKey("your sk");
$uploadFileSignAuthFileList = [[
"fileType" => 1,
"fileContent" => "fileContent",
"fileUrl" => "fileUrl",
"fileSuffix" => "fileSuffix",
]];
$appIcpFileList = [[
"fileType" => 1,
"fileContent" => "fileContent",
"fileUrl" => "fileUrl",
"fileSuffix" => "fileSuffix",
]];
$trademarkFileList = [[
"fileType" => 1,
"fileContent" => "fileContent",
"fileUrl" => "fileUrl",
"fileSuffix" => "fileSuffix",
]];
$body = [
"source" => 1,
"content" => "your content",
"desc" => "your desc",
"scene" => "your scene",
"domain" => "your domain",
"purpose" => 1,
"signatureIdentificationID" => 123,
"uploadFileList" => $uploadFileSignAuthFileList,
"appIcp" => [
"appIcpFilling" => "appIcpFilling",
"appIcpFileList" => $appIcpFileList,
],
"trademark" => [
"trademarkCn" => "trademarkCn",
"trademarkEn" => "trademarkEn",
"trademarkNumber" => "trademarkNumber",
"trademarkFileList" => $trademarkFileList,
],
];
$response = $client->updateSmsSignature(['json' => $body]);
echo $response;