api-with-body-string.php 764 B

123456789101112131415161718192021222324252627
  1. <?php
  2. /**
  3. * 通用接口调用 -> 查询交易
  4. */
  5. require_once '../../vendor/autoload.php';
  6. $config = new \Lakala\OpenAPISDK\V3\Configuration();
  7. $api = new \Lakala\OpenAPISDK\V3\Api\LakalaApi($config);
  8. try {
  9. // 字符串格式的body
  10. $body = '{"req_time":"20240929033128","version":"3.0","req_data":{"merchant_no":"822290070111135","term_no":"29034705","out_trade_no":"20240929033128","trade_no":""}}';
  11. $response = $api->apiWithBody('/api/v3/labs/query/tradequery', $body);
  12. print_r($response->getRespData());
  13. echo $response->getCode();
  14. # 响应头信息
  15. print_r($response->getHeaders());
  16. # 响应原文
  17. echo $response->getOriginalText();
  18. } catch (\Lakala\OpenAPISDK\V3\ApiException $e) {
  19. echo $e->getMessage();
  20. }