Maison >Applet WeChat >Développement WeChat >Introduction au développement de comptes d'entreprise WeChat pour obtenir des informations sur les utilisateurs
Lorsque l'utilisateur clique sur l'application pour accéder à l'URL que nous avons définie, cela n'apporte en réalité aucune information utilisateur. Afin d'obtenir des informations utilisateur, nous devons utiliser l'interface OAuth2.0 fournie par WeChat.
Obtenir les informations sur l'utilisateur en deux étapes :
Construire une URL pour obtenir le code
Acquérir les informations sur le membre en fonction du code
1. Construisez l'URL pour obtenir le code
Si l'entreprise a besoin que les employés apportent leurs informations d'identité lorsqu'ils accèdent à la page Web de l'entreprise, elle doit construire le lien suivant :
https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
Description du paramètre
参数 | 必须 | 说明 |
---|---|---|
appid | 是 | 企业的CorpID |
redirect_uri | 是 | 授权后重定向的回调链接地址,请使用urlencode对链接进行处理 |
response_type | 是 | 返回类型,此时固定为:code |
scope | 是 | 应用授权作用域,此时固定为:snsapi_base |
state | 否 | 重定向后会带上state参数,企业可以填写a-zA-Z0-9的参数值,长度不可超过128个字节 |
#wechat_redirect | 是 | 微信终端使用此参数判断是否需要带上身份信息 |
Clic de l'employé Après cela, la page passera à redirect_uri?code=CODE&state=STATE, et l'entreprise pourra obtenir l'ID utilisateur de l'employé en fonction du paramètre de code.
appid
Obtenez-le comme indiqué ci-dessous Plus d'informations, mais nécessite une autorisation explicite de l'utilisateur
Modifiez l'URL
2. Obtenir selon le code Informations sur le membre
Obtenir les informations sur le membre basé sur le code
Description de l'autorisation
参数 | 必须 | 说明 |
---|---|---|
access_token | 是 | 调用接口凭证 |
code | 是 | 通过成员授权获取到的code,每次成员授权带上的code将不一样,code只能使用一次,10分钟未被使用自动过期 |
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!