WeChat JAVA SDK adalah implementasi JAVA dari layanan antarmuka platform WeChat (platform publik, platform terbuka, platform pedagang, platform penyedia layanan). Ini dikembangkan sesuai dengan dokumen teknis resmi, membagi nama paket secara wajar, menentukan bidang dan metode, dan mampu menjalankan bisnis apa pun yang terkait dengan WeChat.
==============
Pertama periksa dokumentasi resmi untuk memahami logika interaksi, lalu periksa contoh di bawah.
==============
platform WeChat yang didukung weixin-populer
Platform publik (akun berlangganan, akun layanan, program mini)
Platform terbuka (aplikasi web, aplikasi seluler, pengembangan platform pihak ketiga akun publik)
Platform Pedagang (Pembayaran)
Platform penyedia layanan (atas nama pembayaran)
<ketergantungan> <groupId>com.github.liyiorg</groupId> <artifactId>weixin-populer</artifactId> <versi>2.8.32</versi> </ketergantungan>
Tingkatkan Catatan
Access_token dapatkan TokenAPI
Unggah dan unduh multimedia MediaAPI (materi sementara)
Materi permanen MaterialAPI
Menu MenuAPI, menu yang dipersonalisasi
Pengiriman informasi MessageAPI (pesan layanan pelanggan, pesan grup, pesan templat)
PayMchAPI membayar pesanan, amplop merah, pembayaran perusahaan, pemotongan yang dipercayakan, biaya yang dipotong (versi platform pedagang), dan rekening terpisah
Kode QR QrcodeAPI
Otorisasi tanda tangan online SnsAPI
Manajemen pengguna UserAPI, pengelompokan, tag, daftar hitam
Tautan panjang ShorturlAPI ke tautan pendek
Tiket API Tiket JSAPI
Pengembangan platform pihak ketiga ComponentAPI
IpAPI mendapatkan alamat IP server WeChat
Frekuensi panggilan antarmuka ClearQuotaAPI dihapus
Toko WeChat PoiAPI @Moyq5 (kontribusi)
Kupon Kartu WeChat CardAPI @Moyq5 (kontribusi)
ShakearoundAPI WeChat mengguncang @Moyq5 (kontribusi)
Statistik data DatacubeAPI @Moyq5 (kontribusi)
Fungsi layanan pelanggan CustomserviceAPI @ConciseA (kontribusi)
Applet WeChat WxaAPI
Applet WeChat WxopenAPI
Pesan komentar artikel CommentAPI
OpenAPI WeChat membuka manajemen akun platform
BizwifiAPI WeChat terhubung ke WiFi
Pemindaian WeChat ScanAPI
Kecerdasan WeChat SemanticAPI
Toko WeChat MerchantAPI
Fungsi perangkat DeviceAPI
modus panggilan
penggunaan API
Penggunaan halaman
EmojiUtil
Menambahkan logging setelah versi 2.7.0+
Pencatatan API, tingkat info.
Log didasarkan pada slf4j, silakan pilih bergantung pada paket implementasi slf4j yang sesuai.
Kelas alat pembayaran PayUtil, menghasilkan pembayaran JS, pembayaran asli
Pembuatan dan verifikasi tanda tangan SignatureUtil
XMLConverUtil Konversi objek XML (JAXB)
Konfigurasi JsUtil JsAPI, pilih generasi JSON WXPay
Dekripsi dan verifikasi informasi pengguna applet WxaUtil
Penerimaan acara pesan
Penerimaan acara pesan (terenkripsi)
Pembayaran WeChat
Pengembalian dana WeChat
Token TokenManager secara otomatis disegarkan
Tiket TicketManager otomatis disegarkan
Tetapkan ukuran kumpulan permintaan API HttpClient
Tetapkan batas waktu API HttpClient dan coba lagi pengecualian
Setel API KIA KeyStore
Kecualikan notifikasi asinkron duplikat
Dokumentasi pengembang platform publik WeChat
Pusat Layanan Pedagang WeChat
Dokumentasi Pengembang Platform Merchant WeChat Pay
WeChat Membayar H5
Biaya pemotongan pembayaran WeChat
Dokumentasi Pengembang Platform Penyedia Layanan Pembayaran WeChat
Diskon produk tunggal pembayaran WeChat
Platform terbuka WeChat (pengembangan platform pihak ketiga akun publik)
Dokumentasi pengembangan applet WeChat