收藏
回答

调用企业微信 jscode2session 提示 api forbidden?

调用企业微信 jscode2session 提示 api forbidden?


前提取access_token正常

TreeMap<String, String> params = Maps.newTreeMap();
params.put("corpid", cfbProperties.getQywx_token_id());
params.put("corpsecret", cfbProperties.getQywx_token_secret());//应用的凭证密钥(每个应用有独立的secret,所以每个应用的access_token应该分开来获取)
String json = HttpClientUtil.httpGet(QY_TOKEN_URL, params);


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

2 个回答

  • 戴爱华
    戴爱华
    10-30

    jscode2session接口返回  48002 api forbidden .在排查了官方提到的问题以外,还有一点官方文档中没有提到的是,微企 - 应用管理,进入自建的小程序,设置该小程序的应用主页为该已发布小程序.

    所以这里存在一个令人纠结的问题,即需要先上传发布该小程序,才能调通此接口,而不要等调通该接口再上传发布.即使该接口未通过,小程序仍然可以成功发布并通过审核.

    等一到两天,审核通过,点击上线小程序后,再进入自建小程序中设置应用主页,此接口即可调通.



    10-30
    有用
    回复
  • 🍂
    🍂
    2022-04-01

    小程序已发布 已关联到企业微信 secret用的应用的

    2022-04-01
    有用
    回复 1
    • 执笔画卿颜
      执笔画卿颜
      2022-09-07
      没有发布和关联的呢,用小程序的appId和secret报错api forbidden
      2022-09-07
      回复
登录 后发表内容