In diesem Artikel geht es hauptsächlich um die Fallstricke, die beim Entwicklungsprozess der Verbindung des WeChat-Applets mit der WeChat-Zahlung auftreten. Er ist in zwei Teile unterteilt: das Applet und die Backend-Schnittstellenkapselung. Der Hauptinhalt dieses Artikels ist wie folgt:
Beispieländerungsergebnisse
Die wichtigste Klasse ist WxPayApi.php. Fügen Sie das Formular nach dem Namespace wie folgt hinzu: und die Transformation anderer Klassen ist ähnlich:
3. Geben Sie den Namespace ein, in dem er verwendet werden muss, und Sie können ihn als neues Objekt verwenden und eine Bestellung aufgeben einheitlich Schnittstellenbeispiel:
Führen Sie zunächst die erforderlichen Klassen ein:
kapselt die externe einheitliche Bestellschnittstelle und gibt direkt die Parameter zurück, die das Miniprogramm zum Aufrufen benötigt Zahlungsschnittstelle:
Die Rückzahlungsschnittstelle ist ähnlich und kann durch eine einheitliche Auftragsklasse gekapselt werden.
2. Miniprogramm-Integration
Sie müssen nur die von der Schnittstelle zurückgegebenen Daten an die js-Schnittstelle von WeChat übergeben von der Schnittstelle zurückgegeben Zum Beispiel:Die von der Integrationsschnittstelle zurückgegebenen Daten lauten wie folgt:
3. Zusammenfassung
1. Die WeChat-Zahlungs-API des offiziellen Kontos jssdk, das vom Miniprogramm WeChat-Zahlungs-API verwendet wird, weist im offiziellen Dokument einen falschen Parameter auf, d. h. das „I“ in der übergebenen App-ID muss großgeschrieben werden. andernfalls wird immer ein Parameterfehler ausgegeben. Ich habe das schon lange debuggt und hoffe, dass Freunde, die es sehen, aufmerksam werden.
2. Nach dem Aufruf der einheitlichen Bestellschnittstelle können die von der einheitlichen Bestellung zurückgegebenen Ergebnisse nicht direkt an das Miniprogramm zurückgegeben werden und die Signatur muss neu generiert werden.
3. Wenn Sie Fragen haben, hinterlassen Sie bitte eine Nachricht zur Diskussion.Das obige ist der detaillierte Inhalt vonWeChat-Miniprogramm WeChat-Zahlungszugangsentwicklung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!