Maison > Applet WeChat > Développement de mini-programmes > Comment connecter le mini programme au paiement WeChat ? (Tutoriel d'introduction au développement)

Comment connecter le mini programme au paiement WeChat ? (Tutoriel d'introduction au développement)

青灯夜游
Libérer: 2020-05-14 18:10:51
avant
3147 Les gens l'ont consulté

Comment connecter le mini programme au paiement WeChat ? (Tutoriel d'introduction au développement)

Cet article parle principalement des pièges rencontrés dans le processus de développement de la connexion de l'applet WeChat au paiement WeChat. Il est divisé en deux parties, l'applet et l'encapsulation de l'interface backend.

1. Encapsulation de l'interface backend

Cet article présente l'encapsulation d'interface basée sur ThinkPHP5. Les étapes spécifiques sont les suivantes :

1. le document de paiement fournit PHP Téléchargez l'exemple de script de paiement WeChat ;

2. L'exemple a encapsulé chaque classe, il suffit d'ajouter l'espace de noms, de créer un nouveau répertoire wxpay sous le répertoire d'extension de TP5 et de mettre Copier. les classes de l'exemple dans ce répertoire, puis ajoutez l'espace de noms

Comment connecter le mini programme au paiement WeChat ? (Tutoriel d'introduction au développement)

La classe la plus importante est WxPayApi.php, après avoir ajouté l'espace de noms. Le formulaire est le suivant, et la transformation des autres classes est similaire :

Comment connecter le mini programme au paiement WeChat ? (Tutoriel d'introduction au développement)

3. Introduisez l'espace de noms là où il doit être utilisé, et un nouvel objet peut être utilisé Par exemple, l'interface de commande unifiée. :

Introduisez d'abord les classes requises :

Comment connecter le mini programme au paiement WeChat ? (Tutoriel d'introduction au développement)

Encapsulez l'interface de commande externe unifiée et renvoyez directement les paramètres requis par le mini programme pour appeler l'interface de paiement :

Comment connecter le mini programme au paiement WeChat ? (Tutoriel d'introduction au développement)

L'interface de remboursement est similaire et peut être encapsulée via une classe de commande unifiée.

2. Intégration du mini programme

Le mini programme est très simple Il vous suffit de transmettre les données renvoyées par l'interface à l'interface js du paiement WeChat.

Les exemples renvoyés par l'interface sont les suivants :

Comment connecter le mini programme au paiement WeChat ? (Tutoriel dintroduction au développement)

Les exemples de données renvoyées par l'interface intégrée sont les suivants :

Comment connecter le mini programme au paiement WeChat ? (Tutoriel dintroduction au développement)

3. Résumé

1. L'API de paiement WeChat du compte public jssdk utilisée par le mini programme API de paiement WeChat Il y a un mauvais paramètre dans. le document officiel, c'est-à-dire que le "I" dans l'appid transmis doit être en majuscule, sinon il provoquera toujours une erreur de paramètre.

2. Après avoir appelé l'interface de commande unifiée, les résultats renvoyés par la commande unifiée ne peuvent pas être directement renvoyés au mini-programme et la signature doit être régénérée.

Recommandé : "Tutoriel de développement de mini-programmes"

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!

Étiquettes associées:
source:jisuapp.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal