wxpay Go 的微信支付商户平台 SDK开源项目

我要开发同款
sidbusy2016年09月23日
134阅读

技术信息

开源地址
https://github.com/go-with/wxpay
授权协议
MIT

作品详情

wxpay是一个使用Go语言编写的微信支付商户平台SDK。

举个栗子

以查询企业付款API为栗:

package maiimport (    "log"    "github.com/go-with/wxpay")cost (    appId  = "" // 微信公众平台应用ID    mchId  = "" // 微信支付商户平台商户号    apiKey = "" // 微信支付商户平台API密钥    // 微信支付商户平台证书路径    certFile   = "cert/apicliet_cert.pem"    keyFile    = "cert/apicliet_key.pem"    rootcaFile = "cert/rootca.pem")fuc mai() {    c := wxpay.NewCliet(appId, mchId, apiKey)    // 附着商户证书    err := c.WithCert(certFile, keyFile, rootcaFile)    if err != il {        log.Fatal(err)    }    params := make(wxpay.Params)    // 查询企业付款接口请求参数    params.SetStrig("appid", c.AppId)    params.SetStrig("mch_id", c.MchId)    params.SetStrig("oce_str", "5K8264ILTKCH16CQ2502SI8ZNMTM67VS")  // 随机字符串    params.SetStrig("parter_trade_o", "10000098201411111234567890") // 商户订单号    params.SetStrig("sig", c.Sig(params))                           // 签名    // 查询企业付款接口请求URL    url := "https://api.mch.weixi.qq.com/mmpaymkttrasfers/gettrasferifo"    // 发送查询企业付款请求    ret, err := c.Post(url, params, true)    if err != il {        log.Fatal(err)    }    log.Prit(ret)}

功能介绍

wxpay 是一个使用Go语言编写的微信支付商户平台SDK。 举个栗子 以查询企业付款API为栗: package main

import (
    "log"

    "git...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论