La configuration minimale requise pour exécuter ce SDK
est PHP
version 5.4
. Il est recommandé de l'exécuter sur PHP7
pour de meilleures performances.
Certaines interfaces de WeChat doivent mettre les données en cache localement, des autorisations en écriture sont donc requises pour le répertoire.
Nous encourageons tout le monde à utiliser composer
pour gérer vos bibliothèques tierces afin de faciliter les opérations de mise à jour ultérieures (notamment les classes d'interface).
Récemment, access_token
expire souvent sans raison. SDK
a ajouté une détection de l'état d'échec pour réobtenir automatiquement access_token
et renvoyer le résultat.
Ce SDK
a été vérifié et testé par plusieurs projets en ligne, et sa fiabilité et sa stabilité sont extrêmement élevées. Vous êtes invités à fork
ou star
ce projet.
Nouveaux outils de développement WeChat recommandés
- Compte de service WeChat, applet WeChat, paiement WeChat, paiement Alipay
- Dépôt Gitee WeChatDevloper : https://gitee.com/zoujingli/WeChatDeveloper
- Dépôt Github WeChatDeveloper : https://github.com/zoujingli/WeChatDeveloper
Aide au développement et communication du SDK WeChat
Avant de développer WeChat, vous devez d'abord lire la documentation officielle de WeChat. Ce SDK est également basé sur celle-ci.
Adresse du lien du document : http://www.kancloud.cn/zoujingli/wechat-php-sdk
ThinkAdmin : https://github.com/zoujingli/ThinkAdmin
Groupe QQ de communication de développement : 513350915 (nouveau)
Si cela vous est utile, vous pouvez parrainer et soutenir l'auteur, merci !
Lien vers le document d'interface officiel
- Avant de l'utiliser, vous devez ouvrir le mode développement de votre compte WeChat. Pour les étapes détaillées, veuillez consulter les instructions d'utilisation de l'interface de la plateforme publique WeChat :
- Plateforme publique WeChat : http://mp.weixin.qq.com/wiki/
- Plateforme d'entreprise WeChat : http://qydev.weixin.qq.com/wiki/
- Plateforme ouverte WeChat : https://open.weixin.qq.com/
- Document d'accès au paiement WeChat : https://mp.weixin.qq.com/cgi-bin/readtemplate?t=business/course2_tmpl&lang=zh_CN
- Plateforme marchande WeChat : https://pay.weixin.qq.com
Hébergement du fichier source du projet WeChat SDK
- Le SDK est un projet open source. Vous pouvez l'utiliser à n'importe quelle adresse sans aucune restriction. Vous êtes invités
fork
un projet. - Téléchargez le code source du SDK via Github
- Téléchargez le code source du SDK via OSChina
- Téléchargez le code source du SDK via l'outil de gestion de packages Composer
Station d'accueil et fonctions SDK
WeChat
- Vérification de l'accès (autorité principale)
- Réponse automatique (texte, images, voix, vidéo, musique, graphiques) (autorisation élémentaire)
- Opérations de menu (requête, création, suppression) (autorisations de menu)
- Messages du service client (texte, images, voix, vidéo, musique, graphiques) (autorité d'authentification)
- Code QR (créer un code QR temporaire et permanent, obtenir l'URL du code QR) (numéro de service, autorité d'authentification)
- Interface lien long vers lien court (compte de service, autorité d'authentification)
- Opérations de balise (interroger, créer, modifier, déplacer les utilisateurs vers des balises) (autorité d'authentification)
- Autorisation de page Web (autorisation de base, autorisation des informations utilisateur) (compte de service, autorité d'authentification)
- Informations utilisateur (interroger les informations utilisateur de base, obtenir la liste des abonnés) (autorité d'authentification)
- Fonctions multiples du service client (gestion du service client, obtention des enregistrements du service client, gestion des sessions du service client) (autorité d'authentification)
- Fichiers multimédias (télécharger, obtenir) (autorité d'authentification)
- Messagerie de masse avancée (autorité d'authentification)
- Modèle de message (définir le secteur, ajouter un modèle, envoyer un modèle de message) (compte de service, autorité d'authentification)
- Gestion des cartes et des coupons (création, modification, suppression, émission, gestion du magasin, etc.) (autorité d'authentification)
- Compréhension sémantique (compte de service, autorité d'authentification)
- Obtenir la liste IP du serveur WeChat (autorité principale)
- Autorisation WeChat JSAPI (obtenir des tickets, obtenir des signatures) (autorité principale)
- Statistiques de données (utilisateurs, images, textes, messages, données d'analyse d'interface) (autorité d'authentification)
- Paiement WeChat (paiement sur page Web, paiement par scan code, remboursement de transaction, paiement aux fans) (certifier le compte de service et activer la fonction de paiement)
Remarques sur les autorisations d'interface :
- Autorisations principales : autorisations de base, tout compte public normal dispose de cette autorisation
- Autorisations de menu : les comptes de service normaux et les comptes d'abonnement authentifiés disposent de cette autorisation.
- Autorité d'authentification : divisée en authentification du compte d'abonnement et du compte de service. Si le préfixe est compte de service, seul le compte de service certifié dispose de cette autorité.
- Autorisation de paiement : seuls les comptes de service certifiés peuvent demander cette autorisation
Plateforme tierce ouverte WeChat --- (les cas et les documents sont en cours de compilation)
- Service d'autorisation de compte public
- Traitement des messages push du compte officiel
- Traitement commercial de base du compte public
- Initiation d'agent de paiement de compte public
Déclaration de droits d'auteur
wechat-php-sdk est publié sous la licence open source MIT et est disponible gratuitement.
Les informations de copyright du code source tiers et des fichiers binaires inclus dans ce projet seront marquées séparément, veuillez les vérifier dans le fichier correspondant.
Copyright Copyright © 2014-2023 par ThinkAdmin (https://thinkadmin.top) Tous droits réservés.