Jump : Alipay Sandbox Platform
1. Entrez dans la console
2. . Revenez à la première page et faites défiler vers le bas pour entrer dans le bac à sable
4 Effectuez les configurations pertinentes et obtenez l'AppID, la clé publique de l'application, la clé privée de l'application et la clé publique Alipay
5. . Entrez le compte sandbox et rechargez le compte virtuel à l'avance (compte marchand et compte ordinaire)
2. Utilisez l'intranet pour accéder à l'application nat Accédez à : application nat
1.
Aucun affichage ici2. Demandez un tunnel gratuit
3. Téléchargez le dernier client
Après le téléchargement, décompressez-le au point où les droits d'administrateur ne sont pas requis. lettre de lecteur, telle que E drive
4. Ouvrez le répertoire où il se trouve
5. Copiez-le dans l'application nat et modifiez-le dans le fichier start.txt créé
.Copier :
Modifier :
Exécuter :
Modifier start.txt pour lancer et exécuter pour obtenir l'URL
3. Écrivez un programme Java
1, Introduire les dépendances<!-- 阿里支付--> <dependency> <groupId>com.alipay.sdk</groupId> <artifactId>alipay-sdk-java</artifactId> <version>4.22.110.ALL</version> </dependency> <!-- 糊涂工具类--> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.8.11</version> </dependency>
## 支付宝配置 alipay: appId: 2021000122615995 appPrivateKey: 这是在第一步中的应用私钥,在查看里面,特别长的一串 alipayPublicKey: 这是第一步中的支付宝公钥 notifyUrl: 这是第二步中运行start.bat后得到的网址 + /alipay/notify
@Data public class AliPay { private String traceNo; // 订单编号 private double totalAmount; // 总金额 private String subject; // 商品名称 private String alipayTraceNo; }
5 .Écrivez le contrôleur de paiement
@Data @Component @ConfigurationProperties(prefix = "alipay") public class AlipayConfig { // 对应配置文件中的内容 private String appId; private String appPrivateKey; private String alipayPublicKey; private String notifyUrl; }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!