Cet article présente principalement comment l'applet WeChat obtient les informations sur l'openid et l'utilisateur. Il a une certaine valeur de référence. Les amis intéressés peuvent se référer à
Comment l'applet WeChat obtient les informations sur l'openid et l'utilisateur.
1. Obtenez openid1.1 Obtenez le code
Appelez l'interface pour obtenir les informations de connexion (code) et les échanger contre des informations sur l'état de connexion de l'utilisateur, y compris l'identifiant unique de l'utilisateur (openid) et la clé de session (session_key) pour cette connexion. Le cryptage et le déchiffrement des communications de données utilisateur dépendent de la clé de session.
1 2 3 4 5 6 |
|
1.2 Obtenez openid
Obtenez le code de l'étape précédente , combiné avec le mini programme appid et l'interface de demande secrète https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code en échange d'openid, qui est renvoyé avec openid, y compris session_key , Où session_key est la clé utilisée pour crypter et signer les données utilisateur. Pour des raisons de sécurité des applications, session_key ne doit pas être transmis sur le réseau.
1 2 3 4 5 6 7 8 9 10 |
|
2.1 Dans l'application Créer la méthode globale en .js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
2.2 Instancier la méthode globale pour obtenir les informations utilisateur
1 2 3 4 5 6 7 8 |
|
Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile pour. l'étude de tout le monde. Plus connexe Veuillez faire attention au contenu du site Web chinois PHP !
Recommandations associées :
Comment utiliser l'applet WeChat setDataComment utiliser le sélecteur de date et d'heure de l'applet WeChatAnalyse du formulaire dans le mini programme WeChatCe 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!