Bintang Anda adalah dukungan terbaik bagi kami! Itu juga menjadi kekuatan pendorong bagi kami untuk bertahan!
PowerWeChat adalah kerangka pengembangan WeChat SDK berdasarkan Golang. Saat ini, ia telah mencakup API untuk sebagian besar skenario seperti program mini WeChat, WeChat perusahaan, dan pembayaran WeChat.
PowerWeChat berkomitmen untuk mengurangi berbagai kesulitan dalam memulai pengembangan WeChat. Pengguna hanya perlu memperhatikan penggunaan API dan tidak perlu memperhatikan berbagai enkripsi dan dekripsi AES, tanda tangan dan verifikasi, enkripsi dan dekripsi pemberitahuan panggilan balik, dll. dibutuhkan dalam pengembangan WeChat yang mendasarinya.
go get -u github.com/ArtisanCloud/PowerWeChat/v3
Demonstrasi: Inisialisasi objek instance dan panggil antarmuka login otorisasi applet
import (
"github.com/ArtisanCloud/PowerWeChat/v3/src/miniProgram"
"os"
)
// 1. 初始化小程序应用实例
app , err := miniProgram . NewMiniProgram ( & miniProgram. UserConfig {
AppID : os . Getenv ( "miniprogram_app_id" ), // 小程序、公众号或者企业微信的appid
Secret : os . Getenv ( "miniprogram_secret" ), // 商户号 appID
HttpDebug : true ,
Debug : false ,
})
// 2. 调用小程序的授权登陆接口
code := "CODE" // 前端小程序登录时,从微信获取的code
rs , err := app . Auth . Session ( code )
printf ( rs . OpenID )
Untuk contoh antarmuka lainnya, silakan buka dokumentasi resmi
Dokumentasi situs web resmi: Dokumentasi antarmuka yang komprehensif, memudahkan pengguna untuk mencari dan menggunakan fungsi SDK yang kami kembangkan
Contoh penggunaan: Anda dapat mempelajari tentang konfigurasi dan penggunaan PowerWeChat melalui Tutorial
ps: Kami menulis proyek terpisah PowerWechatTutorial, yang pada dasarnya mencakup API yang paling umum digunakan. Kami berharap dapat membantu semua orang memulai pengembangan Golang WeChat dengan lebih cepat.
Untuk informasi lebih lanjut, silakan merujuk ke dokumentasi resmi.
Seperti banyak siswa di tim, mereka beralih dari PHP ke Golang. Saya tidak perlu menjelaskan alasan dan manfaat spesifiknya di sini. Namun kini, karena ekosistem WeChat secara unik cocok untuk pengelolaan domain pribadi, perusahaan kami juga telah mengembangkan beberapa fungsi WeChat korporat. Hanya saja dalam proses transformasi ke golang, saya tidak menemukan SDK yang mudah digunakan seperti (easywechat). Jadi kami ingin memberikan kontribusi kepada siswa golang. Produk akan dipertahankan dan diulang untuk waktu yang lama. Saya berharap siswa tertarik untuk memberikan lebih banyak pendapat selama proses penggunaan.
Sistem domain pelanggan PowerX berdasarkan PowerWechat
WeyUI adalah pustaka komponen front-end ekologi WeChat yang sangat ramah terhadap PowerX.
BaiduTrans Baidu Translation Go-SDK, artefak terjemahan cepat latar belakang AIGC
Terima kasih khusus kepada Northseadl atas kontribusinya pada versi 3
Jika Anda memiliki komentar, silakan berikan masukan tentang Masalah Github. Pada saat yang sama, Anda juga dapat memindai kode QR di bawah ini untuk bergabung dengan grup diskusi WeChat.
Michael Hu
Wang Utara