SendSmsRequest.php 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <?php
  2. namespace app\common\services\aliyun\Api\Sms\Request\V20170525;
  3. use app\common\services\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. public function getTemplateCode() {
  20. return $this->templateCode;
  21. }
  22. public function setTemplateCode($templateCode) {
  23. $this->templateCode = $templateCode;
  24. $this->queryParameters["TemplateCode"]=$templateCode;
  25. }
  26. public function getPhoneNumbers() {
  27. return $this->phoneNumbers;
  28. }
  29. public function setPhoneNumbers($phoneNumbers) {
  30. $this->phoneNumbers = $phoneNumbers;
  31. $this->queryParameters["PhoneNumbers"]=$phoneNumbers;
  32. }
  33. public function getSignName() {
  34. return $this->signName;
  35. }
  36. public function setSignName($signName) {
  37. $this->signName = $signName;
  38. $this->queryParameters["SignName"]=$signName;
  39. }
  40. public function getResourceOwnerAccount() {
  41. return $this->resourceOwnerAccount;
  42. }
  43. public function setResourceOwnerAccount($resourceOwnerAccount) {
  44. $this->resourceOwnerAccount = $resourceOwnerAccount;
  45. $this->queryParameters["ResourceOwnerAccount"]=$resourceOwnerAccount;
  46. }
  47. public function getTemplateParam() {
  48. return $this->templateParam;
  49. }
  50. public function setTemplateParam($templateParam) {
  51. $this->templateParam = $templateParam;
  52. $this->queryParameters["TemplateParam"]=$templateParam;
  53. }
  54. public function getResourceOwnerId() {
  55. return $this->resourceOwnerId;
  56. }
  57. public function setResourceOwnerId($resourceOwnerId) {
  58. $this->resourceOwnerId = $resourceOwnerId;
  59. $this->queryParameters["ResourceOwnerId"]=$resourceOwnerId;
  60. }
  61. public function getOwnerId() {
  62. return $this->ownerId;
  63. }
  64. public function setOwnerId($ownerId) {
  65. $this->ownerId = $ownerId;
  66. $this->queryParameters["OwnerId"]=$ownerId;
  67. }
  68. public function getOutId() {
  69. return $this->outId;
  70. }
  71. public function setOutId($outId) {
  72. $this->outId = $outId;
  73. $this->queryParameters["OutId"]=$outId;
  74. }
  75. }