SendSmsRequest.php 2.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. <?php
  2. namespace Aliyun\Api\Sms\Request\V20170525;
  3. use Aliyun\Core\RpcAcsRequest;
  4. class SendSmsRequest extends RpcAcsRequest
  5. {
  6. public function __construct()
  7. {
  8. parent::__construct("Dysmsapi", "2017-05-25", "SendSms");
  9. $this->setMethod("POST");
  10. }
  11. private $templateCode;
  12. private $phoneNumbers;
  13. private $signName;
  14. private $resourceOwnerAccount;
  15. private $templateParam;
  16. private $resourceOwnerId;
  17. private $ownerId;
  18. private $outId;
  19. private $smsUpExtendCode;
  20. public function getTemplateCode() {
  21. return $this->templateCode;
  22. }
  23. public function setTemplateCode($templateCode) {
  24. $this->templateCode = $templateCode;
  25. $this->queryParameters["TemplateCode"]=$templateCode;
  26. }
  27. public function getPhoneNumbers() {
  28. return $this->phoneNumbers;
  29. }
  30. public function setPhoneNumbers($phoneNumbers) {
  31. $this->phoneNumbers = $phoneNumbers;
  32. $this->queryParameters["PhoneNumbers"]=$phoneNumbers;
  33. }
  34. public function getSignName() {
  35. return $this->signName;
  36. }
  37. public function setSignName($signName) {
  38. $this->signName = $signName;
  39. $this->queryParameters["SignName"]=$signName;
  40. }
  41. public function getResourceOwnerAccount() {
  42. return $this->resourceOwnerAccount;
  43. }
  44. public function setResourceOwnerAccount($resourceOwnerAccount) {
  45. $this->resourceOwnerAccount = $resourceOwnerAccount;
  46. $this->queryParameters["ResourceOwnerAccount"]=$resourceOwnerAccount;
  47. }
  48. public function getTemplateParam() {
  49. return $this->templateParam;
  50. }
  51. public function setTemplateParam($templateParam) {
  52. $this->templateParam = $templateParam;
  53. $this->queryParameters["TemplateParam"]=$templateParam;
  54. }
  55. public function getResourceOwnerId() {
  56. return $this->resourceOwnerId;
  57. }
  58. public function setResourceOwnerId($resourceOwnerId) {
  59. $this->resourceOwnerId = $resourceOwnerId;
  60. $this->queryParameters["ResourceOwnerId"]=$resourceOwnerId;
  61. }
  62. public function getOwnerId() {
  63. return $this->ownerId;
  64. }
  65. public function setOwnerId($ownerId) {
  66. $this->ownerId = $ownerId;
  67. $this->queryParameters["OwnerId"]=$ownerId;
  68. }
  69. public function getOutId() {
  70. return $this->outId;
  71. }
  72. public function setOutId($outId) {
  73. $this->outId = $outId;
  74. $this->queryParameters["OutId"]=$outId;
  75. }
  76. public function getSmsUpExtendCode() {
  77. return $this->smsUpExtendCode;
  78. }
  79. public function setSmsUpExtendCode($smsUpExtendCode) {
  80. $this->smsUpExtendCode = $smsUpExtendCode;
  81. $this->queryParameters["SmsUpExtendCode"]=$smsUpExtendCode;
  82. }
  83. }