123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?php
- namespace AdaPaySdk;
- use AdaPay\AdaPay;
- class AdapayTools extends AdaPay
- {
- static private $instance;
- public $endpoint = "/v1/bill/download";
- public $union_endpoint = "/v1/union/user_identity";
-
-
- public function __construct()
- {
- parent::__construct();
- }
- public function download($bill_date) {
- $params['bill_date'] = $bill_date;
- $request_params = $params;
- $request_params = $this->do_empty_data($request_params);
- $req_url = $this->gateWayUrl . $this->endpoint;
- $header = $this->get_request_header($req_url, $request_params, AdaPay::$header);
- $this->result = $this->ada_request->curl_request($req_url, $request_params, $header, $is_json=true);
-
- }
- public function unionUserId($params=array()){
- $request_params = $params;
- $request_params = $this->do_empty_data($request_params);
- $req_url = $this->gateWayUrl . $this->union_endpoint;
- $header = $this->get_request_header($req_url, $request_params, self::$header);
- $this->result = $this->ada_request->curl_request($req_url, $request_params, $header, $is_json=true);
-
- }
-
- public function verifySign($params_str="", $sign=""){
- return $this->ada_tools->verifySign($sign, $params_str);
- }
- }
|