收藏
回答

哇,心态爆炸!code无效,invalid code, hints

问题模块
开发者工具


public function login(Request $request){
       request->getContent();
       if(empty($json_code)){
           return 'Code不能为空';
       }
       
       $code = json_decode($json_code);

       $re_session = json_decode($this->request_http('https://api.weixin.qq.com/sns/jscode2session?appid='.APPLET_APPID.'&secret='.APPLET_APPSECRET.'&js_code='.$code->code.'&grant_type=authorization_code'));
       
       if(!empty($re_session->errcode)){
           return code->code;
       }
       return re_session->session_key;
   }



php laravel框架代码 APPLET_APPSECRET和APPLET_APPID常量准确无错!心态都没了

开发工具中调试返回 invalid code, hints: [ req_id: 9g1hIA0793th45 ]

如果第二次使用同一code,又正常显示code已被使用,真心难搞

有没有大神指导一下,到底哪步我漏错了?


最后一次编辑于  2017-07-24  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • Quzhilin
    Quzhilin
    2017-07-24

    一个只能使用一次

    2017-07-24
    赞同
    回复
  • 小张🐈
    小张🐈
    2017-07-24

    知道了,项目不一样。tm的,搞了半天,项目id不同,靠!

    2017-07-24
    赞同
    回复