VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

详解企业微信相关小程序获取员工信息

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

详解企业微信相关小程序获取员工信息企业微信相关小程序获取当前登录小程序的员工信息。

最近应领导要求自动获取员工信息,遇到了一些问题,就记录在这里。

小程序想要获取员工的用户信息,需要依次获取以下参数,环环相扣。

代码1000。在这里,代码用于将值传输到服务器并生产和销售它们。在这里插入图片描述

corpid企业的企业id。查找路径-》登录企业微信网页版在这里插入图片描述

Corpsecret是在正在开发的小程序已经与企业微信关联的前提下获得的。惊讶不?就好像我想跑步,但我还没有腿。解决方案:使用已与企业微信关联的小程序corpsecret。此参数查找路径:

在这里插入图片描述

Access_token是通过以上两个参数获得的。代码:

wx . request({ URL:‘https://qyapi.weixin.qq.com/cgi-bin/gettoken',数据:{ CORPID:‘您的企业CORPID‘,corps cret:‘您的小程序corps cret‘},})正式返回参数列表。

//成功返回结果{“errcode & quot;:0 & quot;errmsg & quot:& quot",& quot访问令牌& quot:& quotaccesstoken000001,& quot过期时间为& quot:7200}//失败的返回结果{“errcode & quot;:40091errmsg & quot:& quot机密无效& quot}通过access_token和代码获取userid。userid的解释:来自官方

企业中用户的UserID对应于管理终端的账户,在企业中是唯一的。注意:如果企业与小程序没有关联,则在此处返回加密的用户标识以获取用户标识代码。

wx . request({ URL:‘https://qyapi。weixin。QQ。com/CG i-bin/miniprogram/jscode 2 session’,Data:{ access_token:RES。Data。access _ token,js _ code:log in。code,grant _ type:‘authorization _ code‘,},})然后获取access _ token和userid以获取当前员工的信息。

wx . request({ URL:‘https://qyapi。weixin。QQ。com/CGI -bin/user/get‘,数据:{ access _ token:RES。Data。access _ token,userid:getinfo。Data。userid },})返回的结果json对象:来自官方。

{ & quot错误代码& quot:0 & quot;errmsg & quot:& quot好的,& quot用户& quot:& quot张三& quot,& quot名称& quot:& quot张三“,& quot部门& quot:【1,2】,& quot订单& quot:【1,2】,& quot位置& quot:& quot后台工程师”手机& quot:& quot1380亿。,& quot性别&quot:& quot1 & quot,& quot电子邮件&quot:& quot张三@ gzdev.com & quot,& quot是部门中的领导者:【1,0】,& quot阿凡达& quot:& quothttp://wx . qlogo . cn/mm open/ajnvdqhzla 3 wj 6 dszufiakye 37 pknqhbieoqbo 4 czqrnzds 79 H5 WM 5m 4x 69 tbicnhflhiafvdwklopzexyq 2 ICG/0 & quot;,& quot图虫_头像& quot:& quothttp://wx . qlogo . cn/mm open/ajnvdqhzla 3 wj 6 dszufiakye 37 pknqhbieoqbo 4 czqrnzds 79 H5 WM 5m 4x 69 tbicnhflhiafvdwklopzexyq 2 ICG/100 & quot;,& quot电话& quot:& quot020-123456&quot,& quot别名& quot:& quot张杰& quot,& quot地址& quot:& quot广州市海珠区新港中路”,& quotopen _ userid & quot:& quotxxxxxx & quot,& quot主部门& quot:1 & quot;extattr & quot:{ & quot属性& quot:【{ & quot键入& quot:0 & quot;名称& quot:& quot文本名称“,& quot文本& quot:{ & quot价值& quot:& quot文本“} },{ & quot键入& quot:1 & quot;名称& quot:& quot页面名称“,& quotweb & quot:{ & quoturl & quot:& quothttp://www . test . com & quot;,& quot标题& quot:& quottitle“} }】},& quot状态& quot:1 & quot;二维码:& quothttps://open.work.weixin.qq.com/wwopen/userQRCode? vcode = XXX & quot;,& quot外部位置& quot:& quot产品经理”外部_配置文件& quot:{ & quot外部公司名称& quot:& quot企业简称“,& quot外部属性& quot:【{ & quot键入& quot:0 & quot;名称& quot:& quot文本名称“,& quot文本& quot:{ & quot价值& quot:& quot文本“} },{ & quot键入& quot:1 & quot;名称& quot:& quot页面名称“,& quotweb & quot:{ & quoturl & quot:& quothttp://www . test . com & quot;,& quot标题& quot:& quottitle“} },{ & quot键入& quot:2 & quot;名称& quot:& quot测试应用程序,& quot迷你程序& quot:{ & quotappid & quot:& quotwx8bd80126147dFAKE & quot,& quot页面路径& quot:& quot/index&quot,& quot标题& quot:& quot我的小程序& quot} } 】}微信提示:当您的小程序未与企业微信关联时,即使您使用其他小程序的corpsecret,无效代码仍会显示在微信开发者工具中。这是因为您当前的微信小程序开发项目与企业微信无关,因此有两种解决方案:

你可以尝试使用官方测试参数,但官方表示用于测试的参数无法获取员工的信息,仅用于测试。我好开心(emm…)。测试下相关的小程序代码。前提是你可以获取关联小程序的所有信息(上面提到的)。

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:详解企业微信相关小程序获取员工信息 https://zhujicankao.com/113903.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 详解企业微信相关小程序获取员工信息
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!