GetRealNameAuthResultResponse.php 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <?php
  2. /*
  3. * Copyright (c) 2017-2018 THL A29 Limited, a Tencent company. All Rights Reserved.
  4. *
  5. * Licensed under the Apache License, Version 2.0 (the "License");
  6. * you may not use this file except in compliance with the License.
  7. * You may obtain a copy of the License at
  8. *
  9. * http://www.apache.org/licenses/LICENSE-2.0
  10. *
  11. * Unless required by applicable law or agreed to in writing, software
  12. * distributed under the License is distributed on an "AS IS" BASIS,
  13. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14. * See the License for the specific language governing permissions and
  15. * limitations under the License.
  16. */
  17. namespace TencentCloud\Faceid\V20180301\Models;
  18. use TencentCloud\Common\AbstractModel;
  19. /**
  20. * GetRealNameAuthResult返回参数结构体
  21. *
  22. * @method string getResultType() 获取认证结果码,收费情况如下:
  23. 收费码:
  24. 0: 姓名和身份证号一致
  25. -1: 姓名和身份证号不一致
  26. -2: 姓名和微信实名姓名不一致
  27. 不收费码:
  28. -3: 微信号未实名
  29. * @method void setResultType(string $ResultType) 设置认证结果码,收费情况如下:
  30. 收费码:
  31. 0: 姓名和身份证号一致
  32. -1: 姓名和身份证号不一致
  33. -2: 姓名和微信实名姓名不一致
  34. 不收费码:
  35. -3: 微信号未实名
  36. * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
  37. * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
  38. */
  39. class GetRealNameAuthResultResponse extends AbstractModel
  40. {
  41. /**
  42. * @var string 认证结果码,收费情况如下:
  43. 收费码:
  44. 0: 姓名和身份证号一致
  45. -1: 姓名和身份证号不一致
  46. -2: 姓名和微信实名姓名不一致
  47. 不收费码:
  48. -3: 微信号未实名
  49. */
  50. public $ResultType;
  51. /**
  52. * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
  53. */
  54. public $RequestId;
  55. /**
  56. * @param string $ResultType 认证结果码,收费情况如下:
  57. 收费码:
  58. 0: 姓名和身份证号一致
  59. -1: 姓名和身份证号不一致
  60. -2: 姓名和微信实名姓名不一致
  61. 不收费码:
  62. -3: 微信号未实名
  63. * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
  64. */
  65. function __construct()
  66. {
  67. }
  68. /**
  69. * For internal only. DO NOT USE IT.
  70. */
  71. public function deserialize($param)
  72. {
  73. if ($param === null) {
  74. return;
  75. }
  76. if (array_key_exists("ResultType",$param) and $param["ResultType"] !== null) {
  77. $this->ResultType = $param["ResultType"];
  78. }
  79. if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) {
  80. $this->RequestId = $param["RequestId"];
  81. }
  82. }
  83. }