在企业微信支付功能中, 我们经常需要用到 成员的userid与openid的互转
一、 成员userid转openid
二、 openid转userid
openid转userid 接口主要应用于使用企业支付之后的结果查询。
开发者需要知道某个结果事件的openid对应企业微信内成员的信息时,可以通过调用该接口进行转换查询。
openid转userid
请求方式:POST(HTTPS)
请求地址: https://qyapi.weixin.qq.com/cgi-bin/user/convert_to_userid?access_token=ACCESS_TOKEN
请求示例:
[C#] 纯文本查看 复制代码
{
"openid": "oDjGHs-1yCnGrRovBj2yHij5JAAA"
}
请求参数说明:
[C#] 纯文本查看 复制代码
参数 必须 说明
1. access_token 是 调用接口凭证
2. openid 是 在使用企业支付之后,返回结果的openid
请求返回结果:
[C#] 纯文本查看 复制代码
{
"errcode": 0,
"errmsg": "ok",
"userid": "zhangsan"
}
请求返回结果:
[C#] 纯文本查看 复制代码
参数 说明
errcode 返回码
errmsg 对返回码的文本描述内容
userid 该openid在企业微信对应的成员userid
权限说明:
管理组需对openid对应的企业微信成员有查看权限。
|