MerchantApp.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. /**
  3. * AdaPay SDK 商户开户和进件
  4. * Date: 2019/09/05 18:05
  5. */
  6. namespace AdapayMerchantSdk;
  7. use AdaPay\AdaPay;
  8. class MerchantApp extends AdaPay {
  9. public $endpoint = "/v1/batchEntrys/application";
  10. public function __construct()
  11. {
  12. parent::__construct();
  13. }
  14. //商户应用创建
  15. public function create($params=array()){
  16. $request_params = $params;
  17. $req_url = self::$gateWayUrl.$this->endpoint;
  18. $header = $this->get_request_header($req_url, $request_params, self::$header);
  19. $this->result = $this->ada_request->curl_request($req_url, $request_params, $header, $is_json=true);
  20. }
  21. //商户应用查询
  22. public function query($params=array()){
  23. $request_params = $params;
  24. $req_url = self::$gateWayUrl.$this->endpoint;
  25. $header = $this->get_request_header($req_url, http_build_query($request_params), self::$headerText);
  26. $this->result = $this->ada_request->curl_request($req_url. '?' .http_build_query($request_params), '', $header, false);
  27. }
  28. }