


Étapes de mise en œuvre pour obtenir l'autorisation d'une page Web pour les comptes publics WeChat
Développer des documents officiels basés sur le compte public WeChat :
Les étapes pour obtenir les informations de l'utilisateur sont les suivantes :
1 Étape 1 : L'utilisateur s'engage à autoriser et à obtenir le code
2 Étape 2 : Exchanger l'autorisation de la page Web access_token via le code
3 Étape 3 : Actualiser access_token (si nécessaire)
4 Étape 4 : Extraire les informations utilisateur (besoin d'avoir la portée snsapi_userinfo)
1 Obtenir le code
Sur le principe de s'assurer que le compte public WeChat dispose des autorisations de la portée d'autorisation (paramètre de portée) (le compte de service obtient un L'interface a snsapi_base et snsapi_userinfo dans le paramètre scope par défaut).
S'il apparaît "Le lien n'est pas accessible", veuillez vérifier si les paramètres sont mal rempli et si vous disposez des paramètres de portée correspondants Autorisations de portée d'autorisation
Remarque spéciale : en raison du niveau de sécurité élevé des opérations d'autorisation, lors du lancement d'une demande d'autorisation, WeChat effectuera régulièrement une correspondance forte. vérifiez sur le lien d'autorisation. Si l'ordre des paramètres du lien est incorrect, la page d'autorisation ne sera pas accessible normalement
Parmi eux :
AppID - l'identifiant unique. du compte officiel
REDIRECT_URI - sauter l'url
SCOPE - la valeur est snsapi_base (pas de pop-up La page d'autorisation saute directement et ne peut obtenir que l'openid de l'utilisateur) ou snsapi_userinfo (la page d'autorisation apparaît et vous pouvez obtenir le surnom, le sexe et l'emplacement via openid. Et même si vous ne suivez pas l'utilisateur, vous pouvez également obtenir les informations tant que l'utilisateur l'autorise)
STATE - Les développeurs peuvent personnaliser la valeur du paramètre a-zA. -Z0-9
2 Échangez le code pour l'autorisation de la page Web access_token
Si l'utilisateur accepte l'autorisation, la page passera à redirect_uri/?code=CODE&state=STATE state est le paramètre STATE passé tel quel
<code class="hljs php">$code = I('get.code'); if (empty($code)) { //todo 非微信访问 exit('</code>'); }else{ //授权后操作 }
secret - la clé
code - ci-dessus Le code retourné grant_type - la valeur est authorisation_code
code d'implémentation :
Ici, access_token peut être
mis en cache<code class="hljs bash">$url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' . C('wechat.AppID') . '&secret=' . C('wechat.AppSecret'); $str = file_get_contents($url); $str = json_decode($str, true); $access_token = $str['access_token'];</code>
Code d'implémentation, en prenant le framework TP comme un exemple :
Après avoir obtenu access_token, openid (identifiant unique de l'utilisateur) sera également renvoyé. L'explication du document officiel de WeChat est : l'identifiant unique de l'utilisateur. Veuillez noter que dans Lorsque l'utilisateur ne le fait pas. suivez le compte officiel, lorsque l'utilisateur visite la page Web du compte officiel, un OpenID unique à l'utilisateur et au compte officiel sera également généré
<code class="hljs php">$access_token = S('access_token'); if (empty($access_token)) { $url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' . C('wechat.AppID') . '&secret=' . C('wechat.AppSecret'); $str = file_get_contents($url); $str = json_decode($str, true); $access_token = $str['access_token']; S('access_token', $access_token, 3600); }</code>
openid identifie de manière unique l'utilisateur WeChat si l'utilisateur ne se connecte pas. pour la première fois, après avoir obtenu l'openid,
demandez
session, et connectez-vous directement pour accéder à 3 Ignorez la troisième étape et n'obtenez à nouveau le jeton d'accès qu'en cas de besoin
4 Extrayez les informations utilisateur (besoin d'avoir la portée snsapi_userinfo )Il n'y a aucune liaison de cet utilisateur WeChat ID dans la base de données. Ensuite, cela équivaut à la première visite et à la première connexion de l'utilisateur, et les informations de l'utilisateur sont obtenues via la quatrième étape (dans le cas de l'autorisation de l'utilisateur, la portée de l'autorisation de la page Web est snsapi_userinfo, le développeur peut alors extraire les informations utilisateur via access_token et openid). Créez ensuite un utilisateur en arrière-plan et liez cet utilisateur WeChat (via openid)
Méthode de requête
http : GET (Veuillez utiliser le protocole https)
openid - le identifiant unique du compte public
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

AI Hentai Generator
Générez AI Hentai gratuitement.

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)

Scrapy met en œuvre l'exploration d'articles et l'analyse des comptes publics WeChat. WeChat est une application de médias sociaux populaire ces dernières années, et les comptes publics qui y sont exploités jouent également un rôle très important. Comme nous le savons tous, les comptes publics WeChat sont un océan d’informations et de connaissances, car chaque compte public peut publier des articles, des messages graphiques et d’autres informations. Ces informations peuvent être largement utilisées dans de nombreux domaines, tels que les reportages médiatiques, la recherche universitaire, etc. Ainsi, cet article expliquera comment utiliser le framework Scrapy pour explorer et analyser les articles du compte public WeChat. Scr

La différence entre l'authentification du compte public WeChat et la non-authentification réside dans le logo d'authentification, les autorisations de fonction, la fréquence de poussée, les autorisations d'interface et la confiance de l'utilisateur. Introduction détaillée : 1. Le logo de certification. Les comptes publics certifiés obtiendront le logo de certification officiel, qui est le logo bleu V. Ce logo peut augmenter la crédibilité et l'autorité du compte public et permettre aux utilisateurs d'identifier plus facilement le véritable compte public officiel. 2. Autorisations de fonction. Les comptes publics certifiés ont plus de fonctions et d'autorisations que les comptes publics non certifiés. Par exemple, les comptes publics certifiés peuvent demander à activer la fonction de paiement WeChat pour réaliser des paiements en ligne et des opérations commerciales, etc.

Python est un langage de programmation élégant doté de puissantes capacités de traitement des données et d'exploration Web. À l’ère du numérique, Internet regorge d’une grande quantité de données et les robots d’exploration sont devenus un moyen important d’obtenir des données. Par conséquent, les robots d’exploration Python sont largement utilisés dans l’analyse et l’exploration de données. Dans cet article, nous expliquerons comment utiliser le robot d'exploration Python pour obtenir des informations sur les articles du compte public WeChat. Le compte officiel WeChat est une plateforme de médias sociaux populaire pour la publication d'articles en ligne et constitue un outil important pour la promotion et le marketing de nombreuses entreprises et médias personnels.

Comment utiliser Laravel pour développer un système de commande en ligne basé sur les comptes officiels WeChat. Avec l'utilisation généralisée des comptes officiels WeChat, de plus en plus d'entreprises commencent à les utiliser comme canal important de marketing en ligne. Dans le secteur de la restauration, le développement d'un système de commande en ligne basé sur les comptes publics WeChat peut améliorer l'efficacité et les ventes des entreprises. Cet article expliquera comment utiliser le framework Laravel pour développer un tel système et fournira des exemples de code spécifiques. Préparation du projet Tout d'abord, vous devez vous assurer que le framework Laravel a été installé dans l'environnement local. D'ACCORD

À l’ère d’Internet d’aujourd’hui, les comptes officiels WeChat sont devenus un canal de marketing important pour de plus en plus d’entreprises. Si vous souhaitez que votre compte officiel WeChat implémente plus de fonctions, vous devez souvent écrire les interfaces correspondantes. Cet article utilisera le langage PHP comme exemple pour présenter comment créer une interface API de compte public WeChat. 1. Préparation Avant d'écrire l'interface API du compte public WeChat, le développeur doit disposer d'un compte de compte public WeChat et demander les autorisations d'interface de développeur sur la plateforme publique WeChat. Une fois l'application réussie, vous pouvez obtenir les développeurs AppID et AppSe appropriés.

Le compte public peut non seulement publier un article par jour, mais peut publier jusqu'à huit articles à la fois. Comment publier plusieurs articles : 1. Cliquez sur « Gestion du matériel » sur la gauche, puis cliquez sur « Nouveau matériel graphique et textuel ». pour commencer l'édition. Premier article ; 2. Après avoir édité le premier article, cliquez sur le signe + sous le premier article à gauche et cliquez sur « Image et message texte » pour modifier le deuxième article ; "Enregistrer et envoyer en masse" pour finaliser la publication de plusieurs articles.

Avec la popularité progressive des comptes publics WeChat sur les réseaux sociaux, de plus en plus de développeurs ont commencé à s'impliquer dans le domaine du développement de comptes publics WeChat. Parmi eux, PHP, en tant que langage de programmation back-end commun, a également commencé à être largement utilisé dans le développement des comptes publics WeChat. Cet article présentera les connaissances de base et les techniques courantes de PHP dans le développement de comptes publics WeChat. 1. Bases du développement de comptes publics PHP et WeChat Développement de comptes publics WeChat Le compte public WeChat fait référence à une application Internet basée sur la plate-forme WeChat, qui peut fournir aux utilisateurs différents types de services et de contenus, tels que la diffusion d'informations.

Avec la popularité d’Internet et l’utilisation généralisée des appareils mobiles, les comptes officiels WeChat sont devenus un élément indispensable du marketing d’entreprise. Grâce aux comptes publics WeChat, les entreprises peuvent facilement interagir avec les utilisateurs, promouvoir des produits et services et accroître la notoriété de leur marque. Afin de mieux développer les applications de compte public WeChat, de plus en plus de développeurs et d'entreprises choisissent d'utiliser le langage Go pour créer des applications de compte public WeChat. Le langage Go est un langage de programmation développé par Google. Sa syntaxe est concise et adaptée à la création d'applications en temps réel hautes performances et à haute concurrence. En termes de facilité d'utilisation et
