CloudauthApiResolver.php 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407
  1. <?php
  2. namespace AlibabaCloud\Cloudauth\V20190307;
  3. use AlibabaCloud\Client\Resolver\ApiResolver;
  4. /**
  5. * @method CompareFaces compareFaces(array $options = [])
  6. * @method CompareFaceVerify compareFaceVerify(array $options = [])
  7. * @method ContrastFaceVerify contrastFaceVerify(array $options = [])
  8. * @method CreateAuthKey createAuthKey(array $options = [])
  9. * @method CreateFaceConfig createFaceConfig(array $options = [])
  10. * @method CreateRPSDK createRPSDK(array $options = [])
  11. * @method CreateVerifySDK createVerifySDK(array $options = [])
  12. * @method CreateVerifySetting createVerifySetting(array $options = [])
  13. * @method CreateWhitelist createWhitelist(array $options = [])
  14. * @method DeleteWhitelist deleteWhitelist(array $options = [])
  15. * @method DescribeAppInfo describeAppInfo(array $options = [])
  16. * @method DescribeDeviceInfo describeDeviceInfo(array $options = [])
  17. * @method DescribeFaceConfig describeFaceConfig(array $options = [])
  18. * @method DescribeFaceUsage describeFaceUsage(array $options = [])
  19. * @method DescribeFaceVerify describeFaceVerify(array $options = [])
  20. * @method DescribeOssUploadToken describeOssUploadToken(array $options = [])
  21. * @method DescribeRPSDK describeRPSDK(array $options = [])
  22. * @method DescribeSdkUrl describeSdkUrl(array $options = [])
  23. * @method DescribeUpdatePackageResult describeUpdatePackageResult(array $options = [])
  24. * @method DescribeUploadInfo describeUploadInfo(array $options = [])
  25. * @method DescribeUserStatus describeUserStatus(array $options = [])
  26. * @method DescribeVerifyRecords describeVerifyRecords(array $options = [])
  27. * @method DescribeVerifyResult describeVerifyResult(array $options = [])
  28. * @method DescribeVerifySDK describeVerifySDK(array $options = [])
  29. * @method DescribeVerifySetting describeVerifySetting(array $options = [])
  30. * @method DescribeVerifyToken describeVerifyToken(array $options = [])
  31. * @method DescribeVerifyUsage describeVerifyUsage(array $options = [])
  32. * @method DescribeWhitelist describeWhitelist(array $options = [])
  33. * @method DetectFaceAttributes detectFaceAttributes(array $options = [])
  34. * @method InitDevice initDevice(array $options = [])
  35. * @method InitFaceVerify initFaceVerify(array $options = [])
  36. * @method LivenessFaceVerify livenessFaceVerify(array $options = [])
  37. * @method ModifyDeviceInfo modifyDeviceInfo(array $options = [])
  38. * @method UpdateAppPackage updateAppPackage(array $options = [])
  39. * @method UpdateFaceConfig updateFaceConfig(array $options = [])
  40. * @method UpdateVerifySetting updateVerifySetting(array $options = [])
  41. * @method VerifyDevice verifyDevice(array $options = [])
  42. * @method VerifyMaterial verifyMaterial(array $options = [])
  43. */
  44. class CloudauthApiResolver extends ApiResolver
  45. {
  46. }
  47. class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
  48. {
  49. /** @var string */
  50. public $product = 'Cloudauth';
  51. /** @var string */
  52. public $version = '2019-03-07';
  53. /** @var string */
  54. public $method = 'POST';
  55. /** @var string */
  56. public $serviceCode = 'cloudauth';
  57. }
  58. /**
  59. * @method string getSourceImageType()
  60. * @method string getTargetImageType()
  61. * @method string getTargetImageValue()
  62. * @method string getBizType()
  63. * @method string getSourceImageValue()
  64. */
  65. class CompareFaces extends Rpc
  66. {
  67. /** @var string */
  68. public $scheme = 'https';
  69. /**
  70. * @param string $value
  71. *
  72. * @return $this
  73. */
  74. public function withSourceImageType($value)
  75. {
  76. $this->data['SourceImageType'] = $value;
  77. $this->options['form_params']['SourceImageType'] = $value;
  78. return $this;
  79. }
  80. /**
  81. * @param string $value
  82. *
  83. * @return $this
  84. */
  85. public function withTargetImageType($value)
  86. {
  87. $this->data['TargetImageType'] = $value;
  88. $this->options['form_params']['TargetImageType'] = $value;
  89. return $this;
  90. }
  91. /**
  92. * @param string $value
  93. *
  94. * @return $this
  95. */
  96. public function withTargetImageValue($value)
  97. {
  98. $this->data['TargetImageValue'] = $value;
  99. $this->options['form_params']['TargetImageValue'] = $value;
  100. return $this;
  101. }
  102. /**
  103. * @param string $value
  104. *
  105. * @return $this
  106. */
  107. public function withBizType($value)
  108. {
  109. $this->data['BizType'] = $value;
  110. $this->options['form_params']['BizType'] = $value;
  111. return $this;
  112. }
  113. /**
  114. * @param string $value
  115. *
  116. * @return $this
  117. */
  118. public function withSourceImageValue($value)
  119. {
  120. $this->data['SourceImageValue'] = $value;
  121. $this->options['form_params']['SourceImageValue'] = $value;
  122. return $this;
  123. }
  124. }
  125. /**
  126. * @method string getTargetFaceContrastPictureUrl()
  127. * @method string getProductCode()
  128. * @method string getTargetCertifyId()
  129. * @method string getSourceOssObjectName()
  130. * @method string getTargetFaceContrastPicture()
  131. * @method string getTargetOssBucketName()
  132. * @method string getSourceOssBucketName()
  133. * @method string getOuterOrderNo()
  134. * @method string getTargetOssObjectName()
  135. * @method string getSourceFaceContrastPicture()
  136. * @method string getSceneId()
  137. * @method string getSourceFaceContrastPictureUrl()
  138. * @method string getSourceCertifyId()
  139. */
  140. class CompareFaceVerify extends Rpc
  141. {
  142. /**
  143. * @param string $value
  144. *
  145. * @return $this
  146. */
  147. public function withTargetFaceContrastPictureUrl($value)
  148. {
  149. $this->data['TargetFaceContrastPictureUrl'] = $value;
  150. $this->options['form_params']['TargetFaceContrastPictureUrl'] = $value;
  151. return $this;
  152. }
  153. /**
  154. * @param string $value
  155. *
  156. * @return $this
  157. */
  158. public function withProductCode($value)
  159. {
  160. $this->data['ProductCode'] = $value;
  161. $this->options['form_params']['ProductCode'] = $value;
  162. return $this;
  163. }
  164. /**
  165. * @param string $value
  166. *
  167. * @return $this
  168. */
  169. public function withTargetCertifyId($value)
  170. {
  171. $this->data['TargetCertifyId'] = $value;
  172. $this->options['form_params']['TargetCertifyId'] = $value;
  173. return $this;
  174. }
  175. /**
  176. * @param string $value
  177. *
  178. * @return $this
  179. */
  180. public function withSourceOssObjectName($value)
  181. {
  182. $this->data['SourceOssObjectName'] = $value;
  183. $this->options['form_params']['SourceOssObjectName'] = $value;
  184. return $this;
  185. }
  186. /**
  187. * @param string $value
  188. *
  189. * @return $this
  190. */
  191. public function withTargetFaceContrastPicture($value)
  192. {
  193. $this->data['TargetFaceContrastPicture'] = $value;
  194. $this->options['form_params']['TargetFaceContrastPicture'] = $value;
  195. return $this;
  196. }
  197. /**
  198. * @param string $value
  199. *
  200. * @return $this
  201. */
  202. public function withTargetOssBucketName($value)
  203. {
  204. $this->data['TargetOssBucketName'] = $value;
  205. $this->options['form_params']['TargetOssBucketName'] = $value;
  206. return $this;
  207. }
  208. /**
  209. * @param string $value
  210. *
  211. * @return $this
  212. */
  213. public function withSourceOssBucketName($value)
  214. {
  215. $this->data['SourceOssBucketName'] = $value;
  216. $this->options['form_params']['SourceOssBucketName'] = $value;
  217. return $this;
  218. }
  219. /**
  220. * @param string $value
  221. *
  222. * @return $this
  223. */
  224. public function withOuterOrderNo($value)
  225. {
  226. $this->data['OuterOrderNo'] = $value;
  227. $this->options['form_params']['OuterOrderNo'] = $value;
  228. return $this;
  229. }
  230. /**
  231. * @param string $value
  232. *
  233. * @return $this
  234. */
  235. public function withTargetOssObjectName($value)
  236. {
  237. $this->data['TargetOssObjectName'] = $value;
  238. $this->options['form_params']['TargetOssObjectName'] = $value;
  239. return $this;
  240. }
  241. /**
  242. * @param string $value
  243. *
  244. * @return $this
  245. */
  246. public function withSourceFaceContrastPicture($value)
  247. {
  248. $this->data['SourceFaceContrastPicture'] = $value;
  249. $this->options['form_params']['SourceFaceContrastPicture'] = $value;
  250. return $this;
  251. }
  252. /**
  253. * @param string $value
  254. *
  255. * @return $this
  256. */
  257. public function withSceneId($value)
  258. {
  259. $this->data['SceneId'] = $value;
  260. $this->options['form_params']['SceneId'] = $value;
  261. return $this;
  262. }
  263. /**
  264. * @param string $value
  265. *
  266. * @return $this
  267. */
  268. public function withSourceFaceContrastPictureUrl($value)
  269. {
  270. $this->data['SourceFaceContrastPictureUrl'] = $value;
  271. $this->options['form_params']['SourceFaceContrastPictureUrl'] = $value;
  272. return $this;
  273. }
  274. /**
  275. * @param string $value
  276. *
  277. * @return $this
  278. */
  279. public function withSourceCertifyId($value)
  280. {
  281. $this->data['SourceCertifyId'] = $value;
  282. $this->options['form_params']['SourceCertifyId'] = $value;
  283. return $this;
  284. }
  285. }
  286. /**
  287. * @method string getProductCode()
  288. * @method string getFaceContrastPicture()
  289. * @method string getDeviceToken()
  290. * @method string getUserId()
  291. * @method string getCertifyId()
  292. * @method string getCertNo()
  293. * @method string getOuterOrderNo()
  294. * @method string getCertType()
  295. * @method string getFaceContrastPictureUrl()
  296. * @method string getModel()
  297. * @method $this withModel($value)
  298. * @method string getOssObjectName()
  299. * @method string getCertName()
  300. * @method string getIp()
  301. * @method string getMobile()
  302. * @method string getFaceContrastFile()
  303. * @method string getSceneId()
  304. * @method string getOssBucketName()
  305. */
  306. class ContrastFaceVerify extends Rpc
  307. {
  308. /**
  309. * @param string $value
  310. *
  311. * @return $this
  312. */
  313. public function withProductCode($value)
  314. {
  315. $this->data['ProductCode'] = $value;
  316. $this->options['form_params']['ProductCode'] = $value;
  317. return $this;
  318. }
  319. /**
  320. * @param string $value
  321. *
  322. * @return $this
  323. */
  324. public function withFaceContrastPicture($value)
  325. {
  326. $this->data['FaceContrastPicture'] = $value;
  327. $this->options['form_params']['FaceContrastPicture'] = $value;
  328. return $this;
  329. }
  330. /**
  331. * @param string $value
  332. *
  333. * @return $this
  334. */
  335. public function withDeviceToken($value)
  336. {
  337. $this->data['DeviceToken'] = $value;
  338. $this->options['form_params']['DeviceToken'] = $value;
  339. return $this;
  340. }
  341. /**
  342. * @param string $value
  343. *
  344. * @return $this
  345. */
  346. public function withUserId($value)
  347. {
  348. $this->data['UserId'] = $value;
  349. $this->options['form_params']['UserId'] = $value;
  350. return $this;
  351. }
  352. /**
  353. * @param string $value
  354. *
  355. * @return $this
  356. */
  357. public function withCertifyId($value)
  358. {
  359. $this->data['CertifyId'] = $value;
  360. $this->options['form_params']['CertifyId'] = $value;
  361. return $this;
  362. }
  363. /**
  364. * @param string $value
  365. *
  366. * @return $this
  367. */
  368. public function withCertNo($value)
  369. {
  370. $this->data['CertNo'] = $value;
  371. $this->options['form_params']['CertNo'] = $value;
  372. return $this;
  373. }
  374. /**
  375. * @param string $value
  376. *
  377. * @return $this
  378. */
  379. public function withOuterOrderNo($value)
  380. {
  381. $this->data['OuterOrderNo'] = $value;
  382. $this->options['form_params']['OuterOrderNo'] = $value;
  383. return $this;
  384. }
  385. /**
  386. * @param string $value
  387. *
  388. * @return $this
  389. */
  390. public function withCertType($value)
  391. {
  392. $this->data['CertType'] = $value;
  393. $this->options['form_params']['CertType'] = $value;
  394. return $this;
  395. }
  396. /**
  397. * @param string $value
  398. *
  399. * @return $this
  400. */
  401. public function withFaceContrastPictureUrl($value)
  402. {
  403. $this->data['FaceContrastPictureUrl'] = $value;
  404. $this->options['form_params']['FaceContrastPictureUrl'] = $value;
  405. return $this;
  406. }
  407. /**
  408. * @param string $value
  409. *
  410. * @return $this
  411. */
  412. public function withOssObjectName($value)
  413. {
  414. $this->data['OssObjectName'] = $value;
  415. $this->options['form_params']['OssObjectName'] = $value;
  416. return $this;
  417. }
  418. /**
  419. * @param string $value
  420. *
  421. * @return $this
  422. */
  423. public function withCertName($value)
  424. {
  425. $this->data['CertName'] = $value;
  426. $this->options['form_params']['CertName'] = $value;
  427. return $this;
  428. }
  429. /**
  430. * @param string $value
  431. *
  432. * @return $this
  433. */
  434. public function withIp($value)
  435. {
  436. $this->data['Ip'] = $value;
  437. $this->options['form_params']['Ip'] = $value;
  438. return $this;
  439. }
  440. /**
  441. * @param string $value
  442. *
  443. * @return $this
  444. */
  445. public function withMobile($value)
  446. {
  447. $this->data['Mobile'] = $value;
  448. $this->options['form_params']['Mobile'] = $value;
  449. return $this;
  450. }
  451. /**
  452. * @param string $value
  453. *
  454. * @return $this
  455. */
  456. public function withFaceContrastFile($value)
  457. {
  458. $this->data['FaceContrastFile'] = $value;
  459. $this->options['form_params']['FaceContrastFile'] = $value;
  460. return $this;
  461. }
  462. /**
  463. * @param string $value
  464. *
  465. * @return $this
  466. */
  467. public function withSceneId($value)
  468. {
  469. $this->data['SceneId'] = $value;
  470. $this->options['form_params']['SceneId'] = $value;
  471. return $this;
  472. }
  473. /**
  474. * @param string $value
  475. *
  476. * @return $this
  477. */
  478. public function withOssBucketName($value)
  479. {
  480. $this->data['OssBucketName'] = $value;
  481. $this->options['form_params']['OssBucketName'] = $value;
  482. return $this;
  483. }
  484. }
  485. /**
  486. * @method string getUserDeviceId()
  487. * @method $this withUserDeviceId($value)
  488. * @method string getTest()
  489. * @method $this withTest($value)
  490. * @method string getBizType()
  491. * @method $this withBizType($value)
  492. * @method string getSourceIp()
  493. * @method $this withSourceIp($value)
  494. * @method string getAuthYears()
  495. * @method $this withAuthYears($value)
  496. * @method string getLang()
  497. * @method $this withLang($value)
  498. */
  499. class CreateAuthKey extends Rpc
  500. {
  501. }
  502. /**
  503. * @method string getBizName()
  504. * @method $this withBizName($value)
  505. * @method string getBizType()
  506. * @method $this withBizType($value)
  507. * @method string getSourceIp()
  508. * @method $this withSourceIp($value)
  509. * @method string getLang()
  510. * @method $this withLang($value)
  511. */
  512. class CreateFaceConfig extends Rpc
  513. {
  514. }
  515. /**
  516. * @method string getAppUrl()
  517. * @method $this withAppUrl($value)
  518. * @method string getPlatform()
  519. * @method $this withPlatform($value)
  520. * @method string getSourceIp()
  521. * @method $this withSourceIp($value)
  522. * @method string getLang()
  523. * @method $this withLang($value)
  524. */
  525. class CreateRPSDK extends Rpc
  526. {
  527. }
  528. /**
  529. * @method string getAppUrl()
  530. * @method $this withAppUrl($value)
  531. * @method string getPlatform()
  532. * @method $this withPlatform($value)
  533. * @method string getSourceIp()
  534. * @method $this withSourceIp($value)
  535. * @method string getLang()
  536. * @method $this withLang($value)
  537. */
  538. class CreateVerifySDK extends Rpc
  539. {
  540. }
  541. /**
  542. * @method string getGuideStep()
  543. * @method $this withGuideStep($value)
  544. * @method string getResultStep()
  545. * @method $this withResultStep($value)
  546. * @method string getSourceIp()
  547. * @method $this withSourceIp($value)
  548. * @method string getSolution()
  549. * @method $this withSolution($value)
  550. * @method string getBizName()
  551. * @method $this withBizName($value)
  552. * @method string getBizType()
  553. * @method $this withBizType($value)
  554. * @method string getPrivacyStep()
  555. * @method $this withPrivacyStep($value)
  556. */
  557. class CreateVerifySetting extends Rpc
  558. {
  559. }
  560. /**
  561. * @method string getValidDay()
  562. * @method $this withValidDay($value)
  563. * @method string getBizType()
  564. * @method $this withBizType($value)
  565. * @method string getIdCardNum()
  566. * @method $this withIdCardNum($value)
  567. * @method string getSourceIp()
  568. * @method $this withSourceIp($value)
  569. * @method string getBizId()
  570. * @method $this withBizId($value)
  571. * @method string getLang()
  572. * @method $this withLang($value)
  573. */
  574. class CreateWhitelist extends Rpc
  575. {
  576. }
  577. /**
  578. * @method string getSourceIp()
  579. * @method $this withSourceIp($value)
  580. * @method string getIds()
  581. * @method $this withIds($value)
  582. * @method string getLang()
  583. * @method $this withLang($value)
  584. */
  585. class DeleteWhitelist extends Rpc
  586. {
  587. }
  588. /**
  589. * @method string getCurrentPage()
  590. * @method $this withCurrentPage($value)
  591. * @method string getPlatform()
  592. * @method $this withPlatform($value)
  593. * @method string getSourceIp()
  594. * @method $this withSourceIp($value)
  595. * @method string getPageSize()
  596. * @method $this withPageSize($value)
  597. */
  598. class DescribeAppInfo extends Rpc
  599. {
  600. }
  601. /**
  602. * @method string getUserDeviceId()
  603. * @method $this withUserDeviceId($value)
  604. * @method string getSourceIp()
  605. * @method $this withSourceIp($value)
  606. * @method string getPageSize()
  607. * @method $this withPageSize($value)
  608. * @method string getLang()
  609. * @method $this withLang($value)
  610. * @method string getExpiredStartDay()
  611. * @method $this withExpiredStartDay($value)
  612. * @method string getTotalCount()
  613. * @method $this withTotalCount($value)
  614. * @method string getCurrentPage()
  615. * @method $this withCurrentPage($value)
  616. * @method string getDeviceId()
  617. * @method $this withDeviceId($value)
  618. * @method string getBizType()
  619. * @method $this withBizType($value)
  620. * @method string getExpiredEndDay()
  621. * @method $this withExpiredEndDay($value)
  622. */
  623. class DescribeDeviceInfo extends Rpc
  624. {
  625. }
  626. /**
  627. * @method string getSourceIp()
  628. * @method $this withSourceIp($value)
  629. * @method string getLang()
  630. * @method $this withLang($value)
  631. */
  632. class DescribeFaceConfig extends Rpc
  633. {
  634. }
  635. /**
  636. * @method string getStartDate()
  637. * @method $this withStartDate($value)
  638. * @method string getEndDate()
  639. * @method $this withEndDate($value)
  640. * @method string getSourceIp()
  641. * @method $this withSourceIp($value)
  642. */
  643. class DescribeFaceUsage extends Rpc
  644. {
  645. }
  646. /**
  647. * @method string getCertifyId()
  648. * @method $this withCertifyId($value)
  649. * @method string getPictureReturnType()
  650. * @method $this withPictureReturnType($value)
  651. * @method string getSceneId()
  652. * @method $this withSceneId($value)
  653. */
  654. class DescribeFaceVerify extends Rpc
  655. {
  656. }
  657. /**
  658. * @method string getSourceIp()
  659. * @method $this withSourceIp($value)
  660. */
  661. class DescribeOssUploadToken extends Rpc
  662. {
  663. }
  664. /**
  665. * @method string getSourceIp()
  666. * @method $this withSourceIp($value)
  667. * @method string getLang()
  668. * @method $this withLang($value)
  669. * @method string getTaskId()
  670. * @method $this withTaskId($value)
  671. */
  672. class DescribeRPSDK extends Rpc
  673. {
  674. }
  675. /**
  676. * @method string getDebug()
  677. * @method $this withDebug($value)
  678. * @method string getSourceIp()
  679. * @method $this withSourceIp($value)
  680. * @method string getId()
  681. * @method $this withId($value)
  682. */
  683. class DescribeSdkUrl extends Rpc
  684. {
  685. }
  686. /**
  687. * @method string getSourceIp()
  688. * @method $this withSourceIp($value)
  689. * @method string getTaskId()
  690. * @method $this withTaskId($value)
  691. */
  692. class DescribeUpdatePackageResult extends Rpc
  693. {
  694. }
  695. /**
  696. * @method string getBiz()
  697. * @method $this withBiz($value)
  698. * @method string getSourceIp()
  699. * @method $this withSourceIp($value)
  700. */
  701. class DescribeUploadInfo extends Rpc
  702. {
  703. }
  704. /**
  705. * @method string getSourceIp()
  706. * @method $this withSourceIp($value)
  707. */
  708. class DescribeUserStatus extends Rpc
  709. {
  710. }
  711. /**
  712. * @method string getStatusList()
  713. * @method $this withStatusList($value)
  714. * @method string getStartDate()
  715. * @method $this withStartDate($value)
  716. * @method string getSourceIp()
  717. * @method $this withSourceIp($value)
  718. * @method string getPageSize()
  719. * @method $this withPageSize($value)
  720. * @method string getTotalCount()
  721. * @method $this withTotalCount($value)
  722. * @method string getCurrentPage()
  723. * @method $this withCurrentPage($value)
  724. * @method string getQueryId()
  725. * @method $this withQueryId($value)
  726. * @method string getBizType()
  727. * @method $this withBizType($value)
  728. * @method string getIdCardNum()
  729. * @method $this withIdCardNum($value)
  730. * @method string getEndDate()
  731. * @method $this withEndDate($value)
  732. * @method string getBizId()
  733. * @method $this withBizId($value)
  734. */
  735. class DescribeVerifyRecords extends Rpc
  736. {
  737. }
  738. /**
  739. * @method string getBizType()
  740. * @method $this withBizType($value)
  741. * @method string getBizId()
  742. * @method $this withBizId($value)
  743. */
  744. class DescribeVerifyResult extends Rpc
  745. {
  746. }
  747. /**
  748. * @method string getSourceIp()
  749. * @method $this withSourceIp($value)
  750. * @method string getLang()
  751. * @method $this withLang($value)
  752. * @method string getTaskId()
  753. * @method $this withTaskId($value)
  754. */
  755. class DescribeVerifySDK extends Rpc
  756. {
  757. }
  758. /**
  759. * @method string getSourceIp()
  760. * @method $this withSourceIp($value)
  761. */
  762. class DescribeVerifySetting extends Rpc
  763. {
  764. }
  765. /**
  766. * @method string getFaceRetainedImageUrl()
  767. * @method $this withFaceRetainedImageUrl($value)
  768. * @method string getUserId()
  769. * @method $this withUserId($value)
  770. * @method string getCallbackSeed()
  771. * @method $this withCallbackSeed($value)
  772. * @method string getUserIp()
  773. * @method $this withUserIp($value)
  774. * @method string getIdCardBackImageUrl()
  775. * @method $this withIdCardBackImageUrl($value)
  776. * @method string getIdCardNumber()
  777. * @method $this withIdCardNumber($value)
  778. * @method string getIdCardFrontImageUrl()
  779. * @method $this withIdCardFrontImageUrl($value)
  780. * @method string getBizType()
  781. * @method $this withBizType($value)
  782. * @method string getPassedRedirectUrl()
  783. * @method $this withPassedRedirectUrl($value)
  784. * @method string getUserRegistTime()
  785. * @method $this withUserRegistTime($value)
  786. * @method string getBizId()
  787. * @method $this withBizId($value)
  788. * @method string getName()
  789. * @method $this withName($value)
  790. * @method string getUserPhoneNumber()
  791. * @method $this withUserPhoneNumber($value)
  792. * @method string getCallbackUrl()
  793. * @method $this withCallbackUrl($value)
  794. * @method string getFailedRedirectUrl()
  795. * @method $this withFailedRedirectUrl($value)
  796. */
  797. class DescribeVerifyToken extends Rpc
  798. {
  799. }
  800. /**
  801. * @method string getStartDate()
  802. * @method $this withStartDate($value)
  803. * @method string getBizType()
  804. * @method $this withBizType($value)
  805. * @method string getEndDate()
  806. * @method $this withEndDate($value)
  807. * @method string getSourceIp()
  808. * @method $this withSourceIp($value)
  809. */
  810. class DescribeVerifyUsage extends Rpc
  811. {
  812. }
  813. /**
  814. * @method string getValidEndDate()
  815. * @method $this withValidEndDate($value)
  816. * @method string getValid()
  817. * @method $this withValid($value)
  818. * @method string getSourceIp()
  819. * @method $this withSourceIp($value)
  820. * @method string getPageSize()
  821. * @method $this withPageSize($value)
  822. * @method string getLang()
  823. * @method $this withLang($value)
  824. * @method string getCurrentPage()
  825. * @method $this withCurrentPage($value)
  826. * @method string getBizType()
  827. * @method $this withBizType($value)
  828. * @method string getIdCardNum()
  829. * @method $this withIdCardNum($value)
  830. * @method string getBizId()
  831. * @method $this withBizId($value)
  832. * @method string getValidStartDate()
  833. * @method $this withValidStartDate($value)
  834. */
  835. class DescribeWhitelist extends Rpc
  836. {
  837. }
  838. /**
  839. * @method string getBizType()
  840. * @method string getMaterialValue()
  841. */
  842. class DetectFaceAttributes extends Rpc
  843. {
  844. /**
  845. * @param string $value
  846. *
  847. * @return $this
  848. */
  849. public function withBizType($value)
  850. {
  851. $this->data['BizType'] = $value;
  852. $this->options['form_params']['BizType'] = $value;
  853. return $this;
  854. }
  855. /**
  856. * @param string $value
  857. *
  858. * @return $this
  859. */
  860. public function withMaterialValue($value)
  861. {
  862. $this->data['MaterialValue'] = $value;
  863. $this->options['form_params']['MaterialValue'] = $value;
  864. return $this;
  865. }
  866. }
  867. /**
  868. * @method string getChannel()
  869. * @method $this withChannel($value)
  870. * @method string getBizData()
  871. * @method $this withBizData($value)
  872. * @method string getMerchant()
  873. * @method $this withMerchant($value)
  874. * @method string getAppVersion()
  875. * @method $this withAppVersion($value)
  876. * @method string getDeviceToken()
  877. * @method $this withDeviceToken($value)
  878. * @method string getCertifyId()
  879. * @method $this withCertifyId($value)
  880. * @method string getWebUmidToken()
  881. * @method string getOuterOrderNo()
  882. * @method $this withOuterOrderNo($value)
  883. * @method string getProduceNode()
  884. * @method $this withProduceNode($value)
  885. * @method string getUaToken()
  886. * @method string getProductName()
  887. * @method $this withProductName($value)
  888. * @method string getCertifyPrincipal()
  889. * @method $this withCertifyPrincipal($value)
  890. * @method string getMetaInfo()
  891. * @method $this withMetaInfo($value)
  892. */
  893. class InitDevice extends Rpc
  894. {
  895. /**
  896. * @param string $value
  897. *
  898. * @return $this
  899. */
  900. public function withWebUmidToken($value)
  901. {
  902. $this->data['WebUmidToken'] = $value;
  903. $this->options['form_params']['WebUmidToken'] = $value;
  904. return $this;
  905. }
  906. /**
  907. * @param string $value
  908. *
  909. * @return $this
  910. */
  911. public function withUaToken($value)
  912. {
  913. $this->data['UaToken'] = $value;
  914. $this->options['form_params']['UaToken'] = $value;
  915. return $this;
  916. }
  917. }
  918. /**
  919. * @method string getProductCode()
  920. * @method $this withProductCode($value)
  921. * @method string getFaceContrastPicture()
  922. * @method string getUserId()
  923. * @method $this withUserId($value)
  924. * @method string getCertifyId()
  925. * @method $this withCertifyId($value)
  926. * @method string getCertNo()
  927. * @method $this withCertNo($value)
  928. * @method string getOuterOrderNo()
  929. * @method $this withOuterOrderNo($value)
  930. * @method string getCertType()
  931. * @method $this withCertType($value)
  932. * @method string getFaceContrastPictureUrl()
  933. * @method $this withFaceContrastPictureUrl($value)
  934. * @method string getModel()
  935. * @method string getMetaInfo()
  936. * @method $this withMetaInfo($value)
  937. * @method string getOssObjectName()
  938. * @method $this withOssObjectName($value)
  939. * @method string getCertName()
  940. * @method $this withCertName($value)
  941. * @method string getIp()
  942. * @method $this withIp($value)
  943. * @method string getMobile()
  944. * @method $this withMobile($value)
  945. * @method string getSceneId()
  946. * @method $this withSceneId($value)
  947. * @method string getOssBucketName()
  948. * @method $this withOssBucketName($value)
  949. * @method string getCallbackToken()
  950. * @method $this withCallbackToken($value)
  951. * @method string getReturnUrl()
  952. * @method $this withReturnUrl($value)
  953. * @method string getCallbackUrl()
  954. * @method $this withCallbackUrl($value)
  955. */
  956. class InitFaceVerify extends Rpc
  957. {
  958. /**
  959. * @param string $value
  960. *
  961. * @return $this
  962. */
  963. public function withFaceContrastPicture($value)
  964. {
  965. $this->data['FaceContrastPicture'] = $value;
  966. $this->options['form_params']['FaceContrastPicture'] = $value;
  967. return $this;
  968. }
  969. /**
  970. * @param string $value
  971. *
  972. * @return $this
  973. */
  974. public function withModel($value)
  975. {
  976. $this->data['Model'] = $value;
  977. $this->options['form_params']['Model'] = $value;
  978. return $this;
  979. }
  980. }
  981. /**
  982. * @method string getProductCode()
  983. * @method string getOssObjectName()
  984. * @method string getFaceContrastPicture()
  985. * @method string getIp()
  986. * @method string getMobile()
  987. * @method string getDeviceToken()
  988. * @method string getUserId()
  989. * @method string getCertifyId()
  990. * @method string getOuterOrderNo()
  991. * @method string getFaceContrastPictureUrl()
  992. * @method string getSceneId()
  993. * @method string getOssBucketName()
  994. * @method string getModel()
  995. * @method $this withModel($value)
  996. */
  997. class LivenessFaceVerify extends Rpc
  998. {
  999. /**
  1000. * @param string $value
  1001. *
  1002. * @return $this
  1003. */
  1004. public function withProductCode($value)
  1005. {
  1006. $this->data['ProductCode'] = $value;
  1007. $this->options['form_params']['ProductCode'] = $value;
  1008. return $this;
  1009. }
  1010. /**
  1011. * @param string $value
  1012. *
  1013. * @return $this
  1014. */
  1015. public function withOssObjectName($value)
  1016. {
  1017. $this->data['OssObjectName'] = $value;
  1018. $this->options['form_params']['OssObjectName'] = $value;
  1019. return $this;
  1020. }
  1021. /**
  1022. * @param string $value
  1023. *
  1024. * @return $this
  1025. */
  1026. public function withFaceContrastPicture($value)
  1027. {
  1028. $this->data['FaceContrastPicture'] = $value;
  1029. $this->options['form_params']['FaceContrastPicture'] = $value;
  1030. return $this;
  1031. }
  1032. /**
  1033. * @param string $value
  1034. *
  1035. * @return $this
  1036. */
  1037. public function withIp($value)
  1038. {
  1039. $this->data['Ip'] = $value;
  1040. $this->options['form_params']['Ip'] = $value;
  1041. return $this;
  1042. }
  1043. /**
  1044. * @param string $value
  1045. *
  1046. * @return $this
  1047. */
  1048. public function withMobile($value)
  1049. {
  1050. $this->data['Mobile'] = $value;
  1051. $this->options['form_params']['Mobile'] = $value;
  1052. return $this;
  1053. }
  1054. /**
  1055. * @param string $value
  1056. *
  1057. * @return $this
  1058. */
  1059. public function withDeviceToken($value)
  1060. {
  1061. $this->data['DeviceToken'] = $value;
  1062. $this->options['form_params']['DeviceToken'] = $value;
  1063. return $this;
  1064. }
  1065. /**
  1066. * @param string $value
  1067. *
  1068. * @return $this
  1069. */
  1070. public function withUserId($value)
  1071. {
  1072. $this->data['UserId'] = $value;
  1073. $this->options['form_params']['UserId'] = $value;
  1074. return $this;
  1075. }
  1076. /**
  1077. * @param string $value
  1078. *
  1079. * @return $this
  1080. */
  1081. public function withCertifyId($value)
  1082. {
  1083. $this->data['CertifyId'] = $value;
  1084. $this->options['form_params']['CertifyId'] = $value;
  1085. return $this;
  1086. }
  1087. /**
  1088. * @param string $value
  1089. *
  1090. * @return $this
  1091. */
  1092. public function withOuterOrderNo($value)
  1093. {
  1094. $this->data['OuterOrderNo'] = $value;
  1095. $this->options['form_params']['OuterOrderNo'] = $value;
  1096. return $this;
  1097. }
  1098. /**
  1099. * @param string $value
  1100. *
  1101. * @return $this
  1102. */
  1103. public function withFaceContrastPictureUrl($value)
  1104. {
  1105. $this->data['FaceContrastPictureUrl'] = $value;
  1106. $this->options['form_params']['FaceContrastPictureUrl'] = $value;
  1107. return $this;
  1108. }
  1109. /**
  1110. * @param string $value
  1111. *
  1112. * @return $this
  1113. */
  1114. public function withSceneId($value)
  1115. {
  1116. $this->data['SceneId'] = $value;
  1117. $this->options['form_params']['SceneId'] = $value;
  1118. return $this;
  1119. }
  1120. /**
  1121. * @param string $value
  1122. *
  1123. * @return $this
  1124. */
  1125. public function withOssBucketName($value)
  1126. {
  1127. $this->data['OssBucketName'] = $value;
  1128. $this->options['form_params']['OssBucketName'] = $value;
  1129. return $this;
  1130. }
  1131. }
  1132. /**
  1133. * @method string getUserDeviceId()
  1134. * @method $this withUserDeviceId($value)
  1135. * @method string getDuration()
  1136. * @method $this withDuration($value)
  1137. * @method string getExpiredDay()
  1138. * @method $this withExpiredDay($value)
  1139. * @method string getSourceIp()
  1140. * @method $this withSourceIp($value)
  1141. * @method string getLang()
  1142. * @method $this withLang($value)
  1143. * @method string getDeviceId()
  1144. * @method $this withDeviceId($value)
  1145. * @method string getBizType()
  1146. * @method $this withBizType($value)
  1147. */
  1148. class ModifyDeviceInfo extends Rpc
  1149. {
  1150. }
  1151. /**
  1152. * @method string getDebug()
  1153. * @method $this withDebug($value)
  1154. * @method string getPlatform()
  1155. * @method $this withPlatform($value)
  1156. * @method string getSourceIp()
  1157. * @method $this withSourceIp($value)
  1158. * @method string getPackageUrl()
  1159. * @method $this withPackageUrl($value)
  1160. * @method string getId()
  1161. * @method $this withId($value)
  1162. */
  1163. class UpdateAppPackage extends Rpc
  1164. {
  1165. }
  1166. /**
  1167. * @method string getBizName()
  1168. * @method $this withBizName($value)
  1169. * @method string getBizType()
  1170. * @method $this withBizType($value)
  1171. * @method string getSourceIp()
  1172. * @method $this withSourceIp($value)
  1173. * @method string getLang()
  1174. * @method $this withLang($value)
  1175. */
  1176. class UpdateFaceConfig extends Rpc
  1177. {
  1178. }
  1179. /**
  1180. * @method string getGuideStep()
  1181. * @method $this withGuideStep($value)
  1182. * @method string getResultStep()
  1183. * @method $this withResultStep($value)
  1184. * @method string getSourceIp()
  1185. * @method $this withSourceIp($value)
  1186. * @method string getSolution()
  1187. * @method $this withSolution($value)
  1188. * @method string getBizName()
  1189. * @method $this withBizName($value)
  1190. * @method string getBizType()
  1191. * @method $this withBizType($value)
  1192. * @method string getPrivacyStep()
  1193. * @method $this withPrivacyStep($value)
  1194. */
  1195. class UpdateVerifySetting extends Rpc
  1196. {
  1197. }
  1198. /**
  1199. * @method string getExtInfo()
  1200. * @method string getCertifyData()
  1201. * @method $this withCertifyData($value)
  1202. * @method string getAppVersion()
  1203. * @method $this withAppVersion($value)
  1204. * @method string getDeviceToken()
  1205. * @method string getCertifyId()
  1206. * @method $this withCertifyId($value)
  1207. */
  1208. class VerifyDevice extends Rpc
  1209. {
  1210. /**
  1211. * @param string $value
  1212. *
  1213. * @return $this
  1214. */
  1215. public function withExtInfo($value)
  1216. {
  1217. $this->data['ExtInfo'] = $value;
  1218. $this->options['form_params']['ExtInfo'] = $value;
  1219. return $this;
  1220. }
  1221. /**
  1222. * @param string $value
  1223. *
  1224. * @return $this
  1225. */
  1226. public function withDeviceToken($value)
  1227. {
  1228. $this->data['DeviceToken'] = $value;
  1229. $this->options['form_params']['DeviceToken'] = $value;
  1230. return $this;
  1231. }
  1232. }
  1233. /**
  1234. * @method string getFaceImageUrl()
  1235. * @method $this withFaceImageUrl($value)
  1236. * @method string getUserId()
  1237. * @method $this withUserId($value)
  1238. * @method string getIdCardBackImageUrl()
  1239. * @method $this withIdCardBackImageUrl($value)
  1240. * @method string getIdCardNumber()
  1241. * @method $this withIdCardNumber($value)
  1242. * @method string getIdCardFrontImageUrl()
  1243. * @method $this withIdCardFrontImageUrl($value)
  1244. * @method string getBizType()
  1245. * @method $this withBizType($value)
  1246. * @method string getBizId()
  1247. * @method $this withBizId($value)
  1248. * @method string getName()
  1249. * @method $this withName($value)
  1250. */
  1251. class VerifyMaterial extends Rpc
  1252. {
  1253. }