WeChat Open Platform Public Account, dritte Plattformklassenbibliothek
wx_component 2.0 Klassenbibliothek der dritten Plattform des öffentlichen WeChat-Kontos, PHP-Version.
wx_component 2.0 ist eine PHP-Klassenbibliothek, die auf der Grundlage der von der offiziellen offenen Plattform WeChat bereitgestellten Dokumente entwickelt wurde. Plattformen von Drittanbietern verwenden diese Art von Bibliothek, um die Bereitstellung von Code und die Implementierung von Geschäften im Namen öffentlicher Konten zu vereinfachen. wx_component 2.0 bietet Unterstützung für WeChat-Zahlungen im Namen öffentlicher Konten
herunterladen
Sie können dieses Repository klonen und selbst herunterladen.
Funktion implementieren
- Implementieren Sie die offizielle Kontoautorisierung und -bindung
- Führen Sie Geschäfte im Namen öffentlicher Konten durch
- Verwenden Sie das JS SDK im Namen des offiziellen Kontos
- Verarbeitung von Ereignisbenachrichtigungen für Plattformen Dritter
- Realisieren Sie den automatisierten Testcode für die Veröffentlichung öffentlicher Konten und die Zugriffserkennung im gesamten Netzwerk
- Implementieren Sie Unterstützung für WeChat-Zahlungen im Namen öffentlicher Konten, einschließlich:
- Die WeChat-Zahlung wurde gescannt
- Zahlung mit WeChat-Scancode
- WeChat JSAPI-Zahlung
- WeChat-Adressbuch
- WeChat-Bestellanfrage
- Rückerstattung der WeChat-Bestellung
- Anfrage zur Rückerstattung einer WeChat-Bestellung
- WeChat-Kontoauszug herunterladen
- Unterstützung für die Anmeldung beim WeChat-Codescannen für die Website der offenen WeChat-Plattform hinzugefügt
- Fügen Sie die Gesamtimplementierung der offiziellen JS SDK-DEMO der offenen WeChat-Plattform hinzu
- Unterstützung für Composer hinzufügen
Einfache Gebrauchsanweisung
- Gehen Sie davon aus, dass das Stammverzeichnis der konfigurierten Website /data/wx_component/ ist.
- Die Website-Verzeichnisstruktur ist /data/wx_component/example/ und /data/wx_component/src/
- Gehen Sie davon aus, dass der Domänenname der Website www.xxx.com lautet
- Konfigurieren Sie die Plattformparameter für öffentliche Konten von Drittanbietern
- URL zum Empfang des Autorisierungsereignisses: http://www.xxx.com/example/component_event.php
- Offizielle URL zum Empfangen von Kontonachrichten und Ereignissen: http://www.xxx.com/example/appevent/$APPID$
- Konfigurieren Sie nach Bedarf weitere Parameter
- Konfigurieren Sie die konfigurierten Parameter der Drittanbieterplattform in /example/config.php
- Warten Sie nach Abschluss der Konfiguration auf das Eintreffen der Nachricht „component_verify_ticket“ (einmal alle 10 Minuten) und führen Sie dann eine netzwerkweite Freigabezugriffserkennung durch.
- Wenn dies nicht gelingt, überprüfen Sie die folgenden Punkte
- Überprüfen Sie, ob das Verzeichnis /example/ beschreibbar ist
- Überprüfen Sie die Protokolldateien im Verzeichnis /example/cache/, um den Grund zu ermitteln
- Überprüfen Sie, ob das Apache-Rewrite-Modul aktiviert ist und ob es .htaccess unterstützt
- Nach erfolgreicher Veröffentlichung öffnen Sie mit einem Browser das Beispiel-PHP-Beispiel und überprüfen Sie die Autorisierungs- und js_sdk-Funktionen.
Composer-Installationsanweisungen
- Komponist benötigt lv_fan2008/wx_component
- Referenz zur chinesischen Composer-Dokumentation http://docs.phpcomposer.com/
meine Testumgebung
- Es wird der Alibaba Cloud-Host verwendet
- Das Betriebssystem ist Debian 8.0 64Bits
- Apache/2.4.10 (Debian) PHP 5.6.27
- Das PHP-Erweiterungsmodul verfügt über Curl OpenSSL
Anregungen und Fragen
Wenn Sie gute Vorschläge oder Fragen haben, senden Sie mir bitte eine Problem- oder Pull-Anfrage oder senden Sie eine E-Mail an [email protected]. Sie können auch der QQ-Gruppe 519270384 zur Diskussion beitreten.
LIZENZ
MIT, viel Spaß mit Open-Source-Code.