SDK การพัฒนา wxpay(v2) ที่รวดเร็วเขียนด้วยภาษา Golang
go get github.com/fastwego/wxpay
// 微信支付 实例
pay = wxpay . New (wxpay. Config {
Appid : "APPID" ,
Mchid : "MCHID" ,
ApiKey : "APIKEY" ,
//IsSandBoxMode: true,
Cert : "CERT" ,
})
// 统一下单
params := map [ string ] string {
"appid" : pay . Config . Appid ,
"mch_id" : pay . Config . Mchid ,
"nonce_str" : util . GetRandString ( 32 ),
"body" : "BODY" ,
"out_trade_no" : "NO.10086" ,
"total_fee" : c . Request . URL . Query (). Get ( "fee" ), // 201
"spbill_create_ip" : "12.123.14.223" ,
"notify_url" : viper . GetString ( "NOTIFYURL" ),
"trade_type" : types . TradeTypeAPP ,
}
result , err := order . UnifiedOrder ( pay , params )
fmt . Println ( result , err )
if err != nil {
return
}
// 返回客户端预下单信息
//result["prepay_id"]
โครงการสาธิตที่สมบูรณ์:
https://github.com/fastwego/wxpay-demo
ดูรายการ API ที่รองรับทั้งหมด
"ด่วน" ซึ่งเป็นแนวคิดหลักของการออกแบบเฟรมเวิร์ก สะท้อนให้เห็นในทุกด้าน:
เนื่องจากเป็นกรอบการพัฒนาของบุคคลที่สาม จึงใกล้เคียงกับเอกสารและการออกแบบอย่างเป็นทางการมากที่สุดเท่าที่จะเป็นไปได้ โดยไม่ต้องแนะนำแนวคิดใหม่หรือเพิ่มภาระการเรียนรู้ให้กับนักพัฒนา
ความคิดเห็นของแต่ละอินเทอร์เฟซจะมาพร้อมกับลิงก์ไปยังเอกสารอย่างเป็นทางการ ช่วยให้คุณอ่านได้ตลอดเวลา ประหยัดเวลาและความกังวล
ครอบคลุมทุกอินเทอร์เฟซ 100% ให้คุณมั่นใจทุกครั้งที่โทร
FastWeGo เป็นกรอบการพัฒนา WeChat ที่สมบูรณ์ รวมถึงบัญชีอย่างเป็นทางการ แพลตฟอร์มแบบเปิด การชำระเงิน WeChat WeChat ขององค์กร มินิโปรแกรม มินิเกม และบริการ WeChat อื่น ๆ และมีฐานผู้ใช้นักพัฒนาขนาดใหญ่
ปัญหาเกือบทั้งหมดที่คุณพบสามารถแก้ไขได้ในชุมชน
ยินดีต้อนรับสู่การส่งคำขอ/ประเด็น/เอกสาร และมาทำให้การพัฒนา WeChat เร็วขึ้นและดีขึ้นด้วยกัน!
ไปด้วยกันเร็วขึ้น!
เข้าร่วมกลุ่มการสื่อสารสำหรับนักพัฒนา