- 授权协议: MIT
- 开发语言: Google Go
- 操作系统: 跨平台
- 软件首页: https://github.com/go-with/wxpay
- 软件文档: https://github.com/go-with/wxpay/blob/master/README.md
- 官方下载: https://github.com/go-with/wxpay/archive/master.zip
软件介绍
wxpay 是一个使用Go语言编写的微信支付商户平台SDK。
举个栗子
以查询企业付款API为栗:
package main
import (
"log"
"github.com/go-with/wxpay"
)
const (
appId = "" // 微信公众平台应用ID
mchId = "" // 微信支付商户平台商户号
apiKey = "" // 微信支付商户平台API密钥
// 微信支付商户平台证书路径
certFile = "cert/apiclient_cert.pem"
keyFile = "cert/apiclient_key.pem"
rootcaFile = "cert/rootca.pem"
)
func main() {
c := wxpay.NewClient(appId, mchId, apiKey)
// 附着商户证书
err := c.WithCert(certFile, keyFile, rootcaFile)
if err != nil {
log.Fatal(err)
}
params := make(wxpay.Params)
// 查询企业付款接口请求参数
params.SetString("appid", c.AppId)
params.SetString("mch_id", c.MchId)
params.SetString("nonce_str", "5K8264ILTKCH16CQ2502SI8ZNMTM67VS") // 随机字符串
params.SetString("partner_trade_no", "10000098201411111234567890") // 商户订单号
params.SetString("sign", c.Sign(params)) // 签名
// 查询企业付款接口请求URL
url := "https://api.mch.weixin.qq.com/mmpaymkttransfers/gettransferinfo"
// 发送查询企业付款请求
ret, err := c.Post(url, params, true)
if err != nil {
log.Fatal(err)
}
log.Print(ret)
}
产品经理的20堂必修课
徐建极 / 人民邮电出版社 / 2013-9-1 / 59.00元
《产品经理的20堂必修课》以作者八年的产品经理工作实践为基础,通过系统的理论结合丰富的实例的方法,全面地总结了作为一名互联网产品经理所应掌握的知识。 《产品经理的20堂必修课》分为三大部分。 讲产品:深入剖析互联网产品成功的要素,分别从需求导向、简单原则、产品运营、战略布局等维度,分析如何让产品在残酷的互联网竞争中脱颖而出。 讲方法:着重分析优秀的产品团队运作的工作方法和程序,详......一起来看看 《产品经理的20堂必修课》 这本书的介绍吧!
