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