Bibliothèque de classes de troisième plate-forme de compte public de la plate-forme ouverte WeChat
wx_component 2.0 Bibliothèque de classes de troisième plate-forme de compte public WeChat, version PHP.
wx_component 2.0 est une bibliothèque de classes PHP développée sur la base des documents fournis par la plateforme ouverte officielle WeChat. Les plateformes tierces utilisent ce type de bibliothèque pour rendre plus facile et plus pratique le déploiement de code et la mise en œuvre d'activités pour le compte de comptes publics. wx_component 2.0 ajoute la prise en charge du paiement WeChat au nom des comptes publics
télécharger
Vous pouvez cloner ce référentiel et le télécharger vous-même.
Fonction d'implémentation
- Mettre en œuvre l’autorisation et la liaison du compte officiel
- Mettre en œuvre des activités pour le compte des comptes publics
- Utilisez JS SDK au nom du compte officiel
- Traitement des notifications d'événements de plateforme tierce
- Réaliser le code de test automatisé pour la publication de comptes publics et la détection d'accès sur l'ensemble du réseau
- Mettre en œuvre la prise en charge du paiement WeChat pour le compte des comptes publics, notamment :
- Le paiement WeChat a été scanné
- Paiement par code scan WeChat
- Paiement WeChat JSAPI
- Carnet d'adresses WeChat
- Demande de commande WeChat
- Remboursement de la commande WeChat
- Demande de remboursement de commande WeChat
- Téléchargement de la déclaration WeChat
- Ajout de la prise en charge de la connexion à l'application de site Web de la plate-forme ouverte WeChat.
- Ajouter la mise en œuvre globale de la DEMO JS SDK officielle de la plateforme ouverte WeChat
- Ajouter la prise en charge du compositeur
Mode d'emploi simple
- Supposons que le répertoire racine du site Web configuré soit /data/wx_component/
- La structure du répertoire du site Web est /data/wx_component/example/ et /data/wx_component/src/
- Supposons que le nom de domaine du site Web soit www.xxx.com
- Configurer les paramètres de la plateforme tierce du compte public
- URL de réception de l'événement d'autorisation : http://www.xxx.com/example/component_event.php
- Message du compte officiel et URL de réception de l'événement : http://www.xxx.com/example/appevent/$APPID$
- Configurez d'autres paramètres selon vos besoins
- Configurez les paramètres configurés de la plate-forme tierce dans /example/config.php
- Une fois la configuration terminée, attendez l'arrivée du message component_verify_ticket (une fois toutes les 10 minutes), puis effectuez une détection d'accès aux versions à l'échelle du réseau.
- En cas d'échec, vérifiez les éléments suivants
- Vérifiez si le répertoire /example/ est accessible en écriture
- Vérifiez les fichiers journaux dans le répertoire /example/cache/ pour en connaître la raison.
- Vérifiez si le module de réécriture Apache est activé et s'il prend en charge .htaccess
- Une fois la publication réussie, utilisez un navigateur pour ouvrir l'exemple PHP et vérifier les fonctions d'autorisation et js_sdk.
Instructions d'installation du compositeur
- le compositeur nécessite lv_fan2008/wx_component
- Référence de la documentation chinoise du compositeur http://docs.phpcomposer.com/
mon environnement de test
- L'hôte Alibaba Cloud est utilisé
- Le système d'exploitation est Debian 8.0 64Bits
- Apache/2.4.10 (Debian) PHP 5.6.27
- Le module d'extension php a curl openssl
Suggestions et questions
Si vous avez de bonnes suggestions ou des questions, n'hésitez pas à me soumettre un problème ou une pull request, ou à envoyer un e-mail à [email protected]. Vous pouvez également rejoindre le groupe QQ 519270384 pour discuter.
LICENCE
MIT, profitez du code open source.