DemoSendSms.php 686 B

1234567891011121314151617181920212223242526
  1. <?php
  2. require('../../vendor/autoload.php');
  3. use Volc\Service\Sms;
  4. use Volc\Models\Vod\Request\VodApplyUploadInfoRequest;
  5. use Volc\Models\Vod\Response\VodApplyUploadInfoResponse;
  6. $client = Sms::getInstance('your region');// 不传默认cn-north-1,可选ap-singapore-1 新加坡
  7. $client->setAccessKey("your ak");
  8. $client->setSecretKey("your sk");
  9. // template
  10. $template = [
  11. 'code' => 1111,
  12. ];
  13. $body = [
  14. 'SmsAccount' => "your sms account",
  15. 'Sign' => "sign",
  16. "TemplateID"=> "ST_xxx",
  17. "TemplateParam"=> json_encode($template),
  18. "PhoneNumbers"=> "phone numbers",
  19. "Tag"=> "tag",
  20. ];
  21. $response = $client->sendSms(['json' => $body]);
  22. echo $response;