收藏
回答

个人开发企业应用,如何取得企业内userid?

按开发顺序调用以下API后:

https://open.weixin.qq.com/connect/oauth2/authorize?appid={appId}&redirect_uri={redirectUri}&response_type=code&scope=snsapi_userinfo&state={state}#wechat_redirect

https://qyapi.weixin.qq.com/cgi-bin/service/auth/getuserinfo3rd?suite_access_token={suiteAccessToken}&code={code}

得到的用户信息,其中userId是密文,不是企业内的明文账号,user_ticket为空:

{

    "errcode": 0,

    "errmsg": "ok",

    "corpid": "wpENQmbgAArS5PXVfjUmh-xsWnbeQsjw",

    "userid": "woENQmbgAAV6sFlM21RkTN7efCAKZJWg",

    "user_ticket": null,

    "expires_in": 0,

    "open_userid": null

}

怎么能得到明文的UserId呢?




回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    09-04

    你好,企业微信相关问题请到企业微信社区咨询:https://developer.work.weixin.qq.com/community/question

    09-04
    有用
    回复
  • Kama
    Kama
    09-04

    说明一下,

    1。我这个应用还在测试阶段

    2。相关的企业已经安装这个App

    3。这个是个人开发者应用。

    09-04
    有用
    回复
登录 后发表内容