


Trois étapes pour vous apprendre à accéder au développement de la plateforme publique WeChat
Étape 1 : Renseignez la configuration du serveur
Après vous être connecté au site officiel de la plateforme publique WeChat, sur la page de gestion backend de la plateforme publique - page Developer Center, cliquez sur "Modifier la configuration" bouton et remplissez l'adresse du serveur (URL), le jeton et l'encodageAESClé, où URL est l'interfaceURL utilisée par les développeurs pour recevoir des messages WeChat et événements . Le token peut être renseigné par le développeur et utilisé pour générer une signature (le token sera comparé au token contenu dans l'URL de l'interface pour vérifier la sécurité ). EncodingAESKey est rempli manuellement par le développeur ou généré de manière aléatoire et sera utilisé comme clé de cryptage et de déchiffrement du corps du message.
Parallèlement, les développeurs peuvent choisir les méthodes de cryptage et de déchiffrement des messages : mode texte brut, mode de compatibilité et mode de sécurité. La sélection du mode et la configuration du serveur prendront effet immédiatement après la soumission. Il est conseillé aux développeurs de remplir et de sélectionner soigneusement. L'état par défaut de la méthode de cryptage et de déchiffrement est le mode texte brut. La sélection du mode de compatibilité et du mode de sécurité nécessite la configuration préalable des codes de cryptage et de déchiffrement appropriés. Pour plus de détails, veuillez vous référer à la documentation dans la signature du corps du message. et les sections de cryptage et de décryptage.
Étape 2 : Vérifiez la validité de l'adresse du serveur
Une fois que le développeur a soumis les informations, le serveur WeChat enverra une requête GET au champ renseigné URL de l'adresse du serveur, la requête GET comporte quatre paramètres :
Le développeur vérifie la requête en vérifiant la signature (il existe des méthodes de vérification ci-dessous). S'il est confirmé que cette requête GET provient du serveur WeChat, veuillez renvoyer le contenu du paramètre echostr tel quel, alors l'accès prendra effet et vous deviendrez développeur avec succès, sinon l'accès échouera .
Le processus de cryptage/vérification est le suivant :
1. 将token、timestamp、nonce三个参数进行字典序排序 2. 将三个参数字符串拼接成一个字符串进行sha1加密 3. 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信
Exemple de code PHP pour vérifier la signature :
private function checkSignature() { $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"]; $token = TOKEN; $tmpArr = array($token, $timestamp, $nonce); sort($tmpArr, SORT_STRING); $tmpStr = implode( $tmpArr ); $tmpStr = sha1( $tmpStr ); if( $tmpStr == $signature ){ return true; }else{ return false; } }
Téléchargement d'un exemple de code PHP : Télécharger
Étape 3 : Implémenter la logique métier selon le document d'interface
Après avoir vérifié avec succès la validité de l'URL, l'accès prendra effet et vous deviendrez développeur. Si le type de compte public est un compte de service (les comptes d'abonnement ne peuvent utiliser que des interfaces de messagerie ordinaires), vous pouvez demander une certification sur le site Web de la plateforme publique. Le compte de service certifié avec succès obtiendra de nombreuses autorisations d'interface pour répondre aux besoins des développeurs.
Chaque fois que l'utilisateur envoie un message au compte officiel ou génère un événement de clic menu personnalisé, l'URL de configuration du serveur renseignée par le développeur sera poussée par les messages et événements du serveur WeChat, puis les développeurs peuvent répondre selon leur propre logique métier, comme répondre aux messages, etc.
Lorsque le compte public appelle chaque interface, il obtiendra généralement le résultat correct. Les résultats spécifiques se trouvent dans la description de l'interface correspondante. Lorsqu'une erreur est renvoyée, vous pouvez interroger la cause de l'erreur en fonction du code retour. Description du code de retour global
Lorsqu'un utilisateur envoie un message à un compte officiel, l'expéditeur du message reçu par le compte officiel est un OpenID, qui est le résultat du cryptage du compte WeChat de l'utilisateur. OpenID pour chaque compte officiel. Un OpenID unique.
De plus, étant donné que les développeurs ont souvent besoin de partager des comptes d'utilisateurs sur plusieurs plateformes (applications mobiles, sites Web, comptes publics) et d'unifier le système de comptes, la plateforme ouverte WeChat (open.weixin.qq.com) fournit Union Mécanisme d'identification. Les développeurs peuvent obtenir des informations utilisateur de base via OpenID. Si le développeur dispose de plusieurs applications (applications mobiles, applications de sites Web et comptes publics, le compte public n'obtiendra l'UnionID qu'après avoir été lié au compte de la plateforme ouverte WeChat). peut être distingué en obtenant l'UnionID dans les informations de base de l'utilisateur, car tant qu'il existe des applications mobiles, des applications de sites Web et des comptes publics sous le même compte de plateforme ouverte WeChat, l'UnionID de l'utilisateur est unique. En d’autres termes, le même utilisateur a le même UnionID pour différentes applications sous le même compte de plateforme ouverte WeChat. Pour plus de détails, veuillez consulter le centre de ressources de la plateforme ouverte WeChat - Développement d'applications mobiles - Connexion WeChat - Guide d'appel de l'interface de relation d'autorisation - Obtention des informations personnelles de l'utilisateur (mécanisme UnionID).
Veuillez également noter que L'interface du compte officiel WeChat ne prend en charge que l'interface 80.
【Recommandations associées】
1. Recommandation spéciale : "php Programmer Toolbox" version V0.1 Télécharger
2. Téléchargement du code source de la plateforme de compte public WeChat
3 Téléchargement du code source du système de commande Alizi
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

PHP est un langage de script open source largement utilisé dans le développement Web et la programmation côté serveur, notamment dans le développement de WeChat. Aujourd'hui, de plus en plus d'entreprises et de développeurs commencent à utiliser PHP pour le développement de WeChat, car il est devenu un langage de développement vraiment facile à apprendre et à utiliser. Dans le développement de WeChat, le cryptage et le décryptage des messages sont une question très importante car ils impliquent la sécurité des données. Pour les messages sans méthodes de cryptage et de décryptage, les pirates peuvent facilement obtenir les données, ce qui constitue une menace pour les utilisateurs.

Avec la popularité de WeChat, de plus en plus d’entreprises commencent à l’utiliser comme outil marketing. La fonction de messagerie de groupe WeChat est l'un des moyens importants permettant aux entreprises de mener du marketing WeChat. Cependant, si vous comptez uniquement sur l’envoi manuel, il s’agit d’une tâche extrêmement longue et laborieuse pour les spécialistes du marketing. Il est donc particulièrement important de développer un outil de messagerie de masse WeChat. Cet article présentera comment utiliser PHP pour développer des outils d'envoi de masse WeChat. 1. Travail de préparation Pour développer les outils d'envoi de masse WeChat, nous devons maîtriser les points techniques suivants : Connaissance de base du développement de la plateforme publique PHP WeChat Outils de développement : Sub

Honor MagicBook Pro14 sort incroyablement, menant la nouvelle ère de l'AIPC! À la veille de l'ouverture de MWC, Honor a d'abord publié le nouveau cahier MagicBook Pro14 en Chine et a simultanément lancé la stratégie AIPC 2.0 pour innover de manière globale l'expérience des ordinateurs portables avec la technologie de l'IA. La stratégie d'honneur AIPC2.0 couvre le matériel intelligent axé sur l'IA, l'interaction humaine-ordinateur compatible avec l'IA et l'écosystème croisé du flux de service d'IA. L'expérience interactive de l'IA très appréciée de "One Straining Things" des téléphones mobiles d'honneur sera également mise en œuvre sur MagicBook Pro14, et les utilisateurs peuvent terminer l'opération avec des commandes vocales. Équipé de la nouvelle technologie HonortUrbox, Magicbo

Dans le développement des comptes publics WeChat, la gestion des balises utilisateur est une fonction très importante, qui permet aux développeurs de mieux comprendre et gérer leurs utilisateurs. Cet article explique comment utiliser PHP pour implémenter la fonction de gestion des balises utilisateur WeChat. 1. Obtenez l'openid de l'utilisateur WeChat Avant d'utiliser la fonction de gestion des balises utilisateur WeChat, nous devons d'abord obtenir l'openid de l'utilisateur. Dans le développement des comptes publics WeChat, il est courant d'obtenir l'openid via l'autorisation de l'utilisateur. Une fois l'autorisation de l'utilisateur terminée, nous pouvons obtenir l'utilisateur via le code suivant

Explication détaillée de Deepseekapi Access and Call: Quick Start Guide Cet article vous guidera en détail comment accéder et appeler Deepseekapi, vous aidant facilement à utiliser des modèles d'IA puissants. Étape 1: Obtenez la clé de l'API pour accéder au site officiel Deepseek et cliquez sur la "plate-forme ouverte" dans le coin supérieur droit. Vous obtiendrez un certain nombre de jetons gratuits (utilisés pour mesurer l'utilisation de l'API). Dans le menu de gauche, cliquez sur "Apikeys" puis cliquez sur "Créer Apikey". Nommez votre apikey (par exemple, "test") et copiez immédiatement la clé générée. Assurez-vous d'enregistrer correctement cette clé, car elle ne sera affichée qu'une seule fois

Alors que WeChat devient un outil de communication de plus en plus important dans la vie des gens, sa fonction de messagerie agile est rapidement privilégiée par un grand nombre d'entreprises et de particuliers. Pour les entreprises, développer WeChat en une plate-forme marketing est devenu une tendance, et l'importance du développement de WeChat est progressivement devenue plus importante. Parmi eux, la fonction d'envoi de groupe est encore plus largement utilisée. Alors, en tant que programmeur PHP, comment implémenter des enregistrements d'envoi de messages de groupe ? Ce qui suit vous donnera une brève introduction. 1. Comprendre les connaissances en développement liées aux comptes publics WeChat. Avant de comprendre comment mettre en œuvre des enregistrements d'envoi de messages de groupe, je

WeChat est actuellement l'une des plateformes sociales comptant la plus grande base d'utilisateurs au monde. Avec la popularité de l'Internet mobile, de plus en plus d'entreprises commencent à prendre conscience de l'importance du marketing WeChat. Lors du marketing WeChat, le service client est un élément crucial. Afin de mieux gérer la fenêtre de discussion du service client, nous pouvons utiliser le langage PHP pour le développement de WeChat. 1. Introduction au développement PHP WeChat PHP est un langage de script open source côté serveur largement utilisé dans le domaine du développement Web. En combinaison avec l'interface de développement fournie par la plateforme publique WeChat, nous pouvons utiliser le langage PHP pour mener WeChat

Dans le développement des comptes publics WeChat, la fonction de vote est souvent utilisée. La fonction de vote est un excellent moyen pour les utilisateurs de participer rapidement aux interactions, et c'est également un outil important pour organiser des événements et recueillir des opinions. Cet article vous présentera comment utiliser PHP pour implémenter la fonction de vote WeChat. Obtenez l'autorisation du compte officiel WeChat. Tout d'abord, vous devez obtenir l'autorisation du compte officiel WeChat. Sur la plateforme publique WeChat, vous devez configurer l'adresse API du compte public WeChat, le compte officiel et le token correspondant au compte public. Dans le processus de développement en langage PHP, nous devons utiliser le PH officiellement fourni par WeChat
