Heim > Artikel > WeChat-Applet > Zusammenfassung des Grundwissens zur Entwicklung der WeChat-Zahlung
Es ist mehr als zwei Monate her, seit WeChat Pay entwickelt und eingeführt wurde. Ohne Werbung und Werbung wäre die Anzahl der Benutzer nicht sehr groß. Bisher gab es keine größeren Zahlungen. In der Vergangenheit war WeChat Pay für alle öffentlichen Konten offen, sodass wir einige Zusammenfassungen verfassen konnten. In der Vergangenheit war WeChat Pay nicht für alle öffentlichen Konten offen, sodass alle Dokumente für die öffentliche Veröffentlichung unpraktisch waren. Seit ich mich letztes Jahr mit WeChat Pay verbunden habe, habe ich festgestellt, dass die Funktionen von WeChat Pay immer perfekter und die Funktionen immer umfangreicher werden. In den frühen Phasen der Entwicklung gab es viele Fallstricke. Die Studenten, die sich mit WeChat verbunden haben, haben es nach langer Suche entdeckt. Ausgehend von den Unterschieden in den Zugriffsumgebungen verschiedener Unternehmen sind die Probleme beider Parteien unvermeidbar. Es gibt einige Aspekte, denen besondere Aufmerksamkeit geschenkt werden sollte und die ich hier zusammenfassen werde.
1. Die IP-Adresse des WeChat-Zahlungsergebnisservers ist im Allgemeinen nicht festgelegt, wenn ein Unternehmen eine Whitelist erstellen muss. WeChat weist jedoch darauf hin, dass es landesweit zu viele Server gibt und kann keine Benachrichtigungen über Zahlungsergebnisse bereitstellen. Daher ist es unmöglich, eine Whitelist zu erstellen, um böswillige Benutzer und im Voraus zu bezahlen Sicherheit, Zugriff auf den Server und Die Website erfordert eine spezielle Verarbeitung
2 Die WeChat-Zahlungsbenachrichtigungsadresse und der Akzeptanzserver können nicht per HTTPS verschlüsselt werden, bevor auf sie zugegriffen werden kann Sicherheitszertifikat eines Drittanbieters, ich habe zunächst nicht darauf geachtet, dass das Zahlungsergebnis nicht normal angezeigt werden kann.
3 Stellen Sie sicher, dass Sie das autorisierte Zahlungsverzeichnis angeben, z. B. http://qq.com/b/a.html. Das autorisierte Verzeichnis muss also http://qq.com/b/ sein Verzeichnis der untersten Ebene, andernfalls haben Seiten in anderen Verzeichnissen keine Berechtigung zum Aufrufen des WeChat-Zahlungsskripts (JSAPI). Bitte beachten Sie dies nach der Übermittlung , das Zahlungsverzeichnis kann jetzt nicht geändert werden. Das war früher der Fall. Es wäre eine Tragödie, wenn mehrere Produkte damit verbunden wären Dies hängt jedoch von Ihrer Beziehung ab.
Das Anwendungskonto muss auch eine feste Adresse haben Wenn das System ausgereift ist, sollte es möglich sein, auf das Benutzerbeschwerde- und Feedbacksystem zuzugreifen Um normal verwendet zu werden, einschließlich Testen, müssen Sie zum Testen ein formelles Konto verwenden. Dem Test kann jedoch vorübergehend eine Testautorisierungs-ID zugewiesen werden Zur Whitelist hinzugefügt, sonst hat er keine Berechtigung zur Teilnahme am Test
7. Sobald die WeChat-Genehmigung bestanden wurde, kann das konfigurierte Testautorisierungsverzeichnis per WeChat-Zahlung getestet werden Wenn dieses öffentliche Konto freigegeben wird, sind leider alle autorisierten Zahlungsverzeichnisse der WeChat-Zahlungstestadresse ungültig, wenn es mehrere Produkte gibt. Derzeit kann jedoch nur die Online-Adresse zum Testen verwendet werden informiert, dass diese Erlaubnis in Zukunft freigegeben wird. 8. Die Getpackage-Rückrufadresse zum Erhalten von Produktinformationen wurde bei der Beantragung des WeChat Natvie-Zahlungskontos angegeben. Die größte Gefahr besteht darin, dass keine Testadresse vorhanden ist. Sie können die offizielle Adresse nur zum Testen verwenden und es ist keine Testadresse verfügbar. Für die native Zahlung sind jedoch keine WeChat-Zahlungsberechtigungen auf der Autorisierungsverzeichnisseite erforderlich. Das Ärgerlichste ist, dass die Rückrufadresse zum Erhalten von Produktinformationen offiziell ist und die Testadresse daher nicht verwendet werden kann. Es kann höchstens eine WeChat-Zahlungsschwester aufgerufen werden. 9. Jeder, der mit WeChat interagiert, muss das autorisierte WeChat-Zugriffstoken erhalten. Es läuft in der Regel nach zwei Stunden ab und muss vor der Interaktion mit allen WeChat-
-Schnittstellenerneut abgerufen werden. Andernfalls wird Ihnen mitgeteilt, dass Sie keine Erlaubnis haben.
10. Das OAuth-Protokoll zur Erfassung von Benutzerinformationen ist das Schlimmste. Die angegebenen Dokumente sind falsch, und die in der Kommunikation angegebenen Informationen sind ebenfalls falsch. Dies ist ebenfalls problematisch. Sie müssen den WeChat-Client verwenden, um in böswilliger Absicht WeChat-Informationen abzurufen, und Sie müssen auch zum WeChat-Server gehen, um zur angegebenen Serveradresse zu springen, um die Informationen abzurufen. Die OpenId von WeChat ist eine eindeutige ID, die auf der Grundlage von Benutzerinformationen und Serverinformationen generiert wird. Solange der Benutzer auf den Server von WeChat achtet, können Informationen über die OpenId des Benutzers an den Benutzer weitergegeben werden. Was WeChat 5.2 derzeit macht, ist, dass es Zahlungsinformationen auch dann weitergeben kann, wenn der Benutzer nicht aufpasst. Diese Funktion ist nur für einige Konten eine spezielle Funktion.
Letzter Satz: Die Testumgebung ist noch gut vorbereitet und auch die Genauigkeit und Vollständigkeit der Dokumentation muss verbessert werden. Die bereitgestellte Demo unterstützt mehrsprachige Versionen und muss verbessert werden. Allerdings schreitet die WeChat-Zahlung sehr schnell voran. Viele Funktionen, die vorher nicht verfügbar waren, können jetzt immer noch sehr schnell genutzt werden. Wir freuen uns auf einen neuen Sprung nach vorn bei der WeChat-Zahlung. Der letzte Punkt ist, dass WeChat auch eine Overlord-Klausel hat. Wenn Sie sich innerhalb des WeChat-Camps mit der WeChat-Zahlung verbinden, dürfen Sie keine Verbindung zu anderen Zahlungsmethoden herstellen. Das ist noch rücksichtsloser als Alipay.
Das obige ist der detaillierte Inhalt vonZusammenfassung des Grundwissens zur Entwicklung der WeChat-Zahlung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!