小红书小程序开发登录流程,code2Session接口报错

小程序   2025-07-10 14:03   805   0  

前端:通过xhs.login获取 code 传给后端



后端:

  1. 首先通过app_id和app_secret调用接口[https://miniapp.xiaohongshu.com/api/rmp/token]获取access_token应用调用凭证,access_token有效时间为3小时

  2. 调用code2Session的接口[https://miniapp.xiaohongshu.com/api/rmp/session]换取session_keyopenid,这里需要传三个参数,但是值得注意的是官网文档说的code这个参数应该放在body中,但是实际上经过我的使用发现code 必须放在 query 


另外还需要注意 code 的有效时间为 5分钟,过期后会报如下错