MerchantConf.php 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. /**
  3. * AdaPay SDK 支付设置
  4. * Date: 2019/09/05 18:05
  5. */
  6. namespace AdapayMerchantSdk;
  7. use AdaPay\AdaPay;
  8. class MerchantConf extends AdaPay {
  9. public $endpoint = "/v1/batchInput/merConf";
  10. public $m_endpoint = "/v1/batchInput/merResidentModify";
  11. public function __construct()
  12. {
  13. parent::__construct();
  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. public function query($params=array()){
  22. $request_params = $params;
  23. $req_url = self::$gateWayUrl.$this->endpoint;
  24. $header = $this->get_request_header($req_url, http_build_query($request_params), self::$headerText);
  25. $this->result = $this->ada_request->curl_request($req_url. '?' .http_build_query($request_params), '', $header, false);
  26. }
  27. public function modify($params=array()){
  28. $request_params = $params;
  29. $req_url = self::$gateWayUrl.$this->m_endpoint;
  30. $header = $this->get_request_header($req_url, $request_params, self::$header);
  31. $this->result = $this->ada_request->curl_request($req_url, $request_params, $header, $is_json=true);
  32. }
  33. }