收藏
回答

authorizer_access_token获取用户提示access_token expire?

第三方平台用获取到的authorizer_access_token拉取/cgi-bin/user/info公众号的粉丝信息,提示

{

    "errcode"42001,

    "errmsg""access_token expired rid: 643a4e12-6e40337e-6aec8830"

}

想问一下,除了网页授权时获取用户用户信息,这现在/cgi-bin/user/info不允许用了么?

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

2 个回答

  • 第三方平台小助手
    第三方平台小助手
    2023-04-17

    你好,根据rid=643a4e12-6e40337e-6aec8830核查,实际调用的接口是/cgi-bin/openapi/quota/get,https://developers.weixin.qq.com/doc/oplatform/openApi/OpenApiDoc/openapi/getApiQuota.html,请仔细查看接口注意事项,参考请求示例正确传参,检查确保使用的token是在有效期内的

    2023-04-17
    有用
    回复
  • 伊依&伊恒
    伊依&伊恒
    2023-04-16

    在进行用户授权时会获取到一个 access_token,该 access_token 的有效期目前为 2 个小时。如果超过有效期需要刷新,则可以使用 refresh_token 进行刷新。

    如果在使用 authorizer_access_token 获取用户信息时提示 access_token expire,则说明该 access_token 已经过期了。需要使用 refresh_token 进行刷新,并再次获取新的 access_token 后才能正常获取用户信息。

    需要注意的是,为了确保用户数据的安全性,访问用户信息需要用户的授权,开发者需要先引导用户授权,获取到相应的 access_tokenrefresh_token 才能进行相关操作。


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