目前开发了一个企业微信专用的微信小程序,微信小程序已发布,企业已关联了小程序,如下图.
按照code2Session接口官方文档,小程序调用wx.qy.login()返回code,后台通过这个code请求code2Session接口可以获取到userId,这个userId,对应管理端的帐号,企业内唯一.企业微信通讯录中的用户userId是形如"san.zhang"的格式如下图,但是通过实际调用来看,返回的userId不是形如"san.zhang"的,而是一个字符串.如下图.这与预期的结果不符.接口文档说的"如果该企业没有关联该小程序,则此处返回加密的userid",但是我的情况是企业已经关联了这个小程序,该如何解决呢?
问题已解决2019年11月5日11:19:53:
1.在开发工具中,模拟操作 >>>选择企业>>>选择关联了微信小程序的企业.
我这边也遇到这个问题了,一个小程序挂了俩个企业微信,在其中一个返回的是微信账号,在另外一个返回的userid是密文
你好,我也碰到这个问题,你是怎么解决的,code2Session返回的userid怎么能换到企业微信中的userid
你好,我在真机上遇到了这个问题,您真机上没这样的情况吗?
你好 在开发工具中哪里有模拟操作选择企业呀