收藏
回答

虚拟充值,小游戏查询账号余额?

通过 https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code 获取到sessionkey和openid

通过 https://api.weixin.qq.com/cgi-bin/stable_token  获取到accesstoken 且 没有过期

在调 https://api.weixin.qq.com/wxa/game/getbalance?access_token=ACCESS_TOKEN&signature=SIGNATURE&sig_method=SIG_METHOD&pay_sig=PAY_SIGNATURE

{"errcode":41001,"errmsg":"access_token missing rid: 68633cf9-17e14b43-038e6407"}

把对应参数放到postman 请求测试,返回结果不一样

postman返回 
{
    "errcode": 90018,
    "errmsg": "[openid] openid is invalid traceid: 33566698 rid: 68633db6-2a3350d1-46203241"
}

已添加服务器白名单 域名 端口 也绑定了


最后一次编辑于  07-01
回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    07-01

    唉,access_token missing是没传token。openid错误,这俩错误都跟白名单 域名 端口毫无关系啊。真服了

    07-01
    有用
    回复 5
    • 漂浮的云
      漂浮的云
      07-01
      我的token openid 都是正常获取到了啊,String url_param = url +"?access_token="+access_token+"&signature="+signature+"&sig_method="+hmac_sha256+"&pay_sig="+pay_sig;
              System.out.println("请求url:"+url_param);
              String android_content = HttpUtil.post(url, signData); 传参也没有问题,大佬,能具体说说问题出在哪里么
      07-01
      回复
    • Mr.Zhao
      Mr.Zhao
      07-01回复漂浮的云
      postman截图,我看不到正常获取
      07-01
      回复
    • 漂浮的云
      漂浮的云
      07-01
      07-01
      回复
    • 漂浮的云
      漂浮的云
      07-01
      07-01
      回复
    • Mr.Zhao
      Mr.Zhao
      07-01回复漂浮的云
      微信哪个接口是form-data格式的?不是json吗
      07-01
      回复
登录 后发表内容