OrderQuery.php 697 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. /**
  3. * 调用Sdk查询订单
  4. *
  5. */
  6. require_once 'Sdk.php';
  7. $sdk = new Sdk();
  8. //商户订单号
  9. $CooperatorOrderSerial = ""; //eg:40DDF8AC-6BE3-4F72-A10B-A057ADE3093C
  10. $Res = $sdk->query_order_result($CooperatorOrderSerial);
  11. print_r($Res);
  12. if ($Res['ResultCode'] == "1" && $Res['Sign'] == $sdk->SignMd5($Res['ResultCode'], urldecode($Res['Content']))) {
  13. //Content参数需要urldecode后再进行base64解码
  14. $result = base64_decode(urldecode($Res['Content']));
  15. print($result);
  16. //json解析
  17. $Item = extract(json_decode($result, true));
  18. //根据获取的信息,执行业务处理
  19. //打印$Item信息
  20. print($OrderSerial);
  21. print($MerchandiseName);
  22. }