أداة تطوير 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
اطلع على قائمة بجميع واجهات برمجة التطبيقات المدعومة
"السريع"، باعتباره المفهوم الأساسي لتصميم الإطار، ينعكس في جميع الجوانب:
وباعتباره إطار عمل تطوير تابع لجهة خارجية، فهو أقرب ما يكون إلى المستندات والتصميمات الرسمية، دون تقديم مفاهيم جديدة أو إضافة عبء تعليمي على المطورين.
تعليقات كل واجهة تكون مصحوبة بروابط لوثائق رسمية، مما يسمح لك بقراءتها في أي وقت، مما يوفر الوقت والقلق.
تغطية 100% لكل واجهة، مما يتيح لك أن تكون واثقًا في كل مرة تتصل فيها
FastWeGo هو إطار عمل كامل لتطوير WeChat، بما في ذلك الحسابات الرسمية والمنصات المفتوحة ودفع WeChat وWeChat للشركات والبرامج المصغرة والألعاب المصغرة وخدمات WeChat الأخرى، ولديه قاعدة كبيرة من مستخدمي المطورين
يمكن حل جميع المشكلات التي تواجهها تقريبًا في المجتمع
مرحبًا بك في إرسال طلبات السحب/المشكلات/المستندات، ودعنا نجعل تطوير WeChat أسرع وأفضل معًا!
أسرع نذهب معا!
انضم إلى مجموعة اتصالات المطورين