wx_QueryOrder.go 853 B

12345678910111213141516171819202122232425262728293031323334
  1. //==================================
  2. // * Name:Jerry
  3. // * DateTime:2019/8/9 16:08
  4. // * Desc:
  5. //==================================
  6. package main
  7. import (
  8. "fmt"
  9. "github.com/iGoogle-ink/gopay"
  10. )
  11. func main() {
  12. //初始化微信客户端
  13. // appId:应用ID
  14. // MchID:商户ID
  15. // apiKey:API秘钥值
  16. // isProd:是否是正式环境
  17. client := gopay.NewWeChatClient("wxdaa2ab9ef87b5497", "1368139502", "GFDS8j98rewnmgl45wHTt980jg543abc", false)
  18. //初始化参数结构体
  19. body := make(gopay.BodyMap)
  20. body.Set("out_trade_no", "GW201908091551421156")
  21. body.Set("nonce_str", gopay.GetRandomString(32))
  22. body.Set("sign_type", gopay.SignType_MD5)
  23. //请求订单查询,成功后得到结果
  24. wxRsp, err := client.QueryOrder(body)
  25. if err != nil {
  26. fmt.Println("Error:", err)
  27. return
  28. }
  29. fmt.Println("wxRsp:", *wxRsp)
  30. }