参考了微信官方文档:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1492585163_FtTNA&token=ef70a0e557bc64717565a0cdefe800ad96d7833b&lang=zh_CN
作为第三方,我们调用以下接口帮用户登录小程序:https://api.weixin.qq.com/sns/component/jscode2session?appid=APPID&js_code=JSCODE&grant_type=authorization_code&component_appid=COMPONENT_APPID&component_access_token=ACCESS_TOKEN
大概率返回:{"errcode":41001,"errmsg":"access_token missing, hints: [ req_id: 93a.ta0927th35 ]"}
确定不是因为我们重复获取 component_access_token 导致(没有重复获取,做了缓存,只会在快过期时刷新)。
查看请求日志也可以证明:除了 code 不同,其他请求参数均相同(当然 component_access_token 也相同)的情况下,偶尔返回成功,但大部分时间返回上面红色的失败信息。
今天(2017-6-28) 晚上8点左右开始发现有该问题。
目前已经修复完毕。
正在修复,目前逐步恢复中。
为什么我的不行呢
日志里已经能看到了,辛苦🌹!
+1
+1
+1 我早了好久问题
起来修bug了
+1
微信同学 起来修bug了