WeChat membuka platform akun publik perpustakaan kelas platform ketiga
wx_component 2.0 akun publik WeChat perpustakaan kelas platform ketiga, versi PHP.
wx_component 2.0 adalah perpustakaan kelas PHP yang dikembangkan berdasarkan dokumen yang disediakan oleh platform terbuka resmi WeChat. Platform pihak ketiga menggunakan perpustakaan jenis ini untuk mempermudah dan memudahkan penerapan kode dan mengimplementasikan bisnis atas nama akun publik. wx_component 2.0 menambahkan dukungan untuk pembayaran WeChat atas nama akun publik
unduh
Anda dapat mengkloning repositori ini dan mendownloadnya sendiri.
Fungsi implementasi
- Menerapkan otorisasi dan pengikatan akun resmi
- Melaksanakan bisnis atas nama rekening publik
- Gunakan JS SDK atas nama akun resmi
- Pemrosesan pemberitahuan acara platform pihak ketiga
- Sadarilah kode pengujian otomatis untuk penerbitan akun publik dan deteksi akses di seluruh jaringan
- Menerapkan dukungan untuk pembayaran WeChat atas nama rekening publik, termasuk:
- Pembayaran WeChat telah dipindai
- Pembayaran kode pindaian WeChat
- Pembayaran WeChat JSAPI
- Buku alamat WeChat
- Permintaan pesanan WeChat
- Pengembalian dana pesanan WeChat
- Permintaan pengembalian dana pesanan WeChat
- Unduhan pernyataan WeChat
- Menambahkan dukungan login pemindaian kode WeChat aplikasi situs web platform terbuka WeChat
- Tambahkan implementasi keseluruhan dari DEMO JS SDK resmi platform terbuka WeChat
- Tambahkan dukungan untuk komposer
Petunjuk sederhana untuk digunakan
- Asumsikan bahwa direktori root situs web yang dikonfigurasi adalah /data/wx_component/
- Struktur direktori situs web adalah /data/wx_component/example/ dan /data/wx_component/src/
- Asumsikan nama domain situs web adalah www.xxx.com
- Konfigurasikan parameter platform pihak ketiga akun publik
- URL penerimaan peristiwa otorisasi: http://www.xxx.com/example/component_event.php
- Pesan akun resmi dan URL penerima acara: http://www.xxx.com/example/appevent/$APPID$
- Konfigurasikan parameter lain sesuai kebutuhan
- Konfigurasikan parameter platform pihak ketiga yang dikonfigurasi di /example/config.php
- Setelah konfigurasi selesai, tunggu hingga pesan component_verify_ticket (setiap 10 menit sekali) tiba, lalu lakukan deteksi akses rilis di seluruh jaringan.
- Jika tidak berhasil, periksa item berikut
- Periksa apakah direktori /example/ dapat ditulis
- Periksa file log di direktori /example/cache/ untuk melihat alasannya
- Periksa apakah modul penulisan ulang Apache diaktifkan dan apakah .htaccess didukung
- Setelah rilis berhasil, gunakan browser untuk membuka contoh contoh PHP dan periksa fungsi otorisasi dan js_sdk.
Petunjuk instalasi komposer
- komposer memerlukan lv_fan2008/wx_component
- Referensi dokumentasi komposer Cina http://docs.phpcomposer.com/
lingkungan pengujian saya
- Host Alibaba Cloud digunakan
- Sistem operasinya adalah Debian 8.0 64Bits
- Apache/2.4.10 (Debian) PHP 5.6.27
- Modul ekstensi php memiliki curl openssl
Saran dan pertanyaan
Jika Anda memiliki saran atau pertanyaan bagus, silakan kirimkan masalah atau tarik permintaan kepada saya, atau kirim email ke [email protected]. Anda juga bisa bergabung di grup QQ 519270384 untuk berdiskusi.
LISENSI
MIT, nikmati kode sumber terbuka.