收藏
回答

api unauthorized ?

一句话表述: 前端获取到code后, 给java后端, java在使用code去请求获取session_key时, 报错:

{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: D.CEfwNre-fo9i]

AppID:  wx77ba83d7a86a0ad4

AppSecret:  4c261cafc70db4a0083654d1f34c033d

我的请求方法为get, 请求地址为:

https://api.weixin.qq.com/sns/oauth2/access_token?appid=wx77ba83d7a86a0ad4&
secret=4c261cafc70db4a0083654d1f34c033d&
code=093UvIkl2Tc1K54esbol2GFJ5o3UvIk3&
grant_type=authorization_codexizh

整个流程:

1/前端获取code;

2/前端通过https将code传递给后端服务器;

3/后端服务器请求以上url获取sessionKey等响应值;

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

2 个回答

  • 陈宇明
    陈宇明
    10-06

    你是想获得用户信息?

    10-06
    有用 2
    回复
  • James¹⁰¹⁴
    James¹⁰¹⁴
    10-06
    字面的意思就是,没有这个api的权限。并且,获取sessionkey不是这个接口吧,你看下这个https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/login/auth.code2Session.html
    10-06
    有用 2
    回复 3
    • 皓月。
      皓月。
      发表于移动端
      10-06
      一语惊醒梦中人…
      10-06
      回复
    • 皓月。
      皓月。
      发表于移动端
      10-06回复皓月。
      谢谢
      10-06
      回复
    • James¹⁰¹⁴
      James¹⁰¹⁴
      10-06回复皓月。
      哈哈……能帮到你是我的荣幸,让我们在这个大家庭里继续保持交流。
      10-06
      回复
登录 后发表内容
问题标签