重点是 企微获取成员userID
请求企业微信cgi-bin/externalcontact/add_contact_way传的参数user ,它的参数值从哪获取
https://developer.work.weixin.qq.com/document/path/92228
第三方应用 具有「配置「联系我」二维码」权限
传入的成员和部门需要在此应用的可见范围内。
配置的使用成员必须在企业微信激活且已经过实名认证且配置了客户联系功能。
请求方式:POST(HTTPS)
请求地址:https://qyapi.weixin.qq.com/cgi-bin/externalcontact/add_contact_way?access_token=ACCESS_TOKEN
传参
{
"type" :1,
"scene":1,
"style":1,
"remark":"渠道客户",
"skip_verify":true,
"state":"teststate",
"user" : ["zhangsan", "lisi", "wangwu"],
"party" : [2, 3],
"is_temp":true,
"expires_in":86400,
"chat_expires_in":86400,
"unionid":"oxTWIuGaIt6gTKsQRLau2M0AAAA",
"is_exclusive":true,
}
其中,user参数
user 否 使用该联系方式的用户userID列表,在type为1时为必填,且只能有一个
user参数值从哪获取到呢 企业微信的userid
https://developer.work.weixin.qq.com/document/path/97062 通过这个文档
userid的转换
将企业主体下的明文userid转换为服务商主体下的密文userid。
请求方式:POST(HTTPS)
请求地址:https://qyapi.weixin.qq.com/cgi-bin/batch/userid_to_openuserid?access_token=ACCESS_TOKEN
请求参数:
{
"userid_list":["aaa", "bbb"]
}
这个接口的传参是
管理员可在【管理后台->通讯录->成员信息】查看成员账号或【手机端->通讯录->右上角编辑->选择成员->编辑成员】查看成员账号。
是在企业微信平台显示的员工账号
接口返回来的是,该企业微信员工在企微平台的 通用 userid 格式为 woV2qbaAAAbnWpaqDqEVEO3BBA