Detaillierte Schritte zur Entwicklung einer Java-Zahlungsschnittstelle für Alipay

Detaillierte Schritte zur Entwicklung einer Java-Zahlungsschnittstelle für Alipay

Die offizielle Dokumentation zur Verbindung mit der Alipay-Zahlungsschnittstelle ist sehr klar verfasst. Allerdings sind viele Anfänger wie ich verwirrt, wenn sie sich zum ersten Mal mit der Alipay-Zahlungsschnittstelle verbinden. Deshalb habe ich diesen Artikel hier geschrieben, um Mitschülern wie mir ein paar Anregungen zu geben.

erster Schritt

(Sie müssen zuerst in Alipay arbeiten und dann den Code ausführen, nachdem Sie die für die Entwicklung erforderlichen Informationen erhalten haben.)

Geben Sie Ant Financial ein, wir müssen zuerst eine Anwendung erstellen. Sehen Sie die Anwendungsschaltfläche im Bild unten?

Klicken Sie auf „Übernehmen“ (wie unten gezeigt).

Erstellen Sie eine Bewerbung (das Erstellen einer Bewerbung erfordert eine Überprüfung) und stellen Sie Informationen zur Überprüfung bereit. Wir müssen uns zu diesem Zeitpunkt nicht darum kümmern. Nach bestandener Prüfung ist es einsetzbar.

Aber wir können nicht einfach dasitzen, während er es überprüft. Wir werden zuerst einen Test durchführen und den Code schreiben und dann nach der Überprüfung und Kommunikation die überprüften Informationen ersetzen.

Schritt 2

(Verwenden Sie die Sandbox-Umgebung für die Entwicklung)

Hast du die APPID gesehen? Diese ist sehr wichtig. Wir müssen sie beim Bezahlen verwenden. Sie wird auch in den aktuell überprüften Informationen enthalten sein. Diese Sandbox dient unseren Tests und ist fast identisch mit der offiziellen, außer dass verschiedene APPIDs und Alipay-Gateways umgeschaltet werden. (Hier möchte ich mich über WeChat Pay beschweren. Ehrlich gesagt ist die Dokumentation von WeChat Pay zu schlecht und es gibt zu viele Fallstricke. Ich werde WeChat Pay später auch integrieren.) Eine weitere gute Sache bei Alipay ist der Roboter daneben. Das ist sehr gut. Wenn Sie nicht wissen, wie das geht, rufen Sie ihn einfach an (ein kleiner Tipp: Verwenden Sie den Roboter, rufen Sie die Frage ein paar Mal auf, und der Mensch wird herauskommen, sonst wird der Mensch nicht herauskommen.)

In dieser Schnittstelle müssen Sie den öffentlichen Schlüssel der Anwendung festlegen

Klicken Sie hier, um den öffentlichen Schlüssel der Anwendungseinstellungen zu öffnen (es müssen keine weiteren Einstellungen vorgenommen werden). Klicken Sie hier, um den öffentlichen Schlüssel der Anwendung festzulegen.

OK, hier geben Sie den öffentlichen Schlüssel ein. Um einen Schlüssel zu generieren, klicken Sie bitte hier, um die Methode zum Generieren eines geheimen Schlüssels anzuzeigen (siehe Abbildung unten, laden Sie das Schlüsselgenerierungstool herunter).

Öffnen Sie es nach dem Herunterladen gemäß den Anweisungen (denken Sie daran, es gemäß den Anweisungen zu öffnen).

Klicken Sie auf Schlüssel generieren (Hinweis: Überprüfen Sie nicht die Signatur des von Ihnen generierten Schlüssels, da die Überprüfung fehlschlägt). Wir können den generierten öffentlichen Schlüssel direkt kopieren und einfügen.

Die Richtigkeit des öffentlichen Schlüssels muss hier nicht überprüft werden. Klicken Sie einfach auf „Speichern“.

Schritt 3

Importieren Sie das JAR-Paket von Alipay (JAR-Paket ist enthalten)

https://docs.open.alipay.com/54/104506/ Dies ist die Zahlungsdemo, die ein JAR-Paket enthält. Importieren Sie es einfach.

Schritt 4

Code schreiben

Erstellen Sie eine AppPayConfig-Klasse und tragen Sie die entsprechenden Werte wie unten gezeigt ein.

Aktionsklassen schreiben

Ok, jetzt wurde Alipay verbunden. Natürlich gibt es oben eine asynchrone Rückrufadresse. Diese Schnittstelle ist ebenfalls erforderlich, daher werde ich sie hier nicht veröffentlichen. Ich weiß nicht, ob du es verstehen kannst. Wenn es immer noch unklar ist, kannst du mich anrufen. Vielen Dank an alle fürs Lesen.

Damit ist dieser Artikel über die detaillierten Schritte zur Entwicklung der Java-zu-Alipay-Zahlungsschnittstelle abgeschlossen. Weitere Informationen zur Java-zu-Alipay-Zahlungsschnittstelle finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So testen Sie die Alipay-Zahlungsschnittstelle in einer Java-Sandbox-Umgebung
  • Das Java-Backend implementiert die Alipay-Zahlungsschnittstelle und die Alipay-Bestellabfrageschnittstelle (das Frontend ist die APP)
  • Detaillierte Erläuterung der in Java integrierten Alipay-Zahlungsschnittstelle (JSP+Alipay 20160912)

<<:  CSS3-Mauszeiger-Übergangszoomeffekt

>>:  Beispielcode zur Eingabe des Kennzeichens und der Provinzkürzel in html

Artikel empfehlen

JavaScript-Einzelthread und asynchrone Details

Inhaltsverzeichnis 1. Aufgabenwarteschlange 2. Um...

So konfigurieren Sie Nginx zur Rückgabe von Text oder JSON

Manchmal müssen Sie beim Anfordern bestimmter Sch...

CentOS 7 SSHD ändern | Root-Login und SSHD-Port-Skriptdefinition verbieten

1. Erstellen Sie einen neuen Benutzer wwweee000 [...

Facebooks nahezu perfekte Neugestaltung aller Internetdienste

<br />Originalquelle: http://www.a-xuan.cn/?...

MySQL-Reihe: Grundlegende Konzepte der relationalen MySQL-Datenbank

Inhaltsverzeichnis 1. Grundlegende Konzepte 2. En...

So betten Sie mithilfe von Iframe andere Webseiten in eine Webseite ein

So verwenden Sie Iframe: Code kopieren Der Code l...

So ändern Sie die Gruppe, zu der ein Benutzer in Linux gehört

Ändern Sie die Gruppe, zu der ein Benutzer in Lin...

Detaillierte Analyse von MySQL-Datenbanktransaktionen und -Sperren

Inhaltsverzeichnis 1. Grundlegende Konzepte SÄURE...

Detaillierte Erläuterung der allgemeinen Schritte zur SQL-Anweisungsoptimierung

Vorwort In diesem Artikel erfahren Sie hauptsächl...