注意token和account_token,获取微信二维码使用的account_token和微信支付授权等token不是同一个接口获取的 [图片]
刚获取的tocken就过期刚获取tocken,然后拿去获取小程序码,返回结果总是提示tocken过期了。代码如下: [代码]@Test[代码][代码] [代码][代码]public[代码] [代码]void[代码] [代码]httpTest(){[代码][代码] [代码][代码]String url = [代码][代码]"https://api.weixin.qq.com/cgi-bin/token"[代码][代码];[代码][代码] [代码][代码]String params =[代码][代码]"grant_type=client_credential&appid="[代码][代码]+ appId +[代码][代码]"&secret="[代码] [代码]+ secret;[代码] [代码] [代码][代码]String result = HttpRequest.sendGet(url,params);[代码][代码] [代码][代码]System.out.println([代码][代码]"---->"[代码][代码]);[代码][代码] [代码][代码]String tocken = result.toLowerCase();[代码][代码] [代码][代码]String Codeurl = [代码][代码]"https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token="[代码] [代码]+ tocken;[代码][代码] [代码][代码]String codeParms = [代码][代码]"page=/index/index&width=200&scene=1&is_hyaline=false&auto_color=false&line_color={“r”:”0”,”g”:”0”,”b”:”0”}"[代码][代码];[代码][代码] [代码][代码]String codeRes = HttpRequest.sendPost(Codeurl, codeParms);[代码][代码] [代码][代码]System.out.println([代码][代码]"获取二维码成功!"[代码][代码]);[代码][代码] [代码][代码]System.out.println(codeRes);[代码][代码] [代码] [代码] [代码][代码]}[代码]返回结果如下: [代码]{[代码][代码]"errcode"[代码][代码]:[代码][代码]40001[代码][代码],[代码][代码]"errmsg"[代码][代码]:[代码][代码]"invalid credential, access_token is invalid or not latest hint: [2YYoSa06932862!]"[代码][代码]}[代码] 请问有没有人遇到过这种问题啊?在线等,急急急!
2018-06-30很明显是Post参数组装有问题,data format error!!!
小程序获取二维码API我通过个API拿到了accessToken [代码]https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET[代码] 然后调用这个API 获取二维码接口B [代码]https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN[代码]post 请求写了这两个参数 :scene , page 返回结果一直是这种 [图片] 在线等
2018-06-30遇到同样的问题,已根据自查流程全部核查过了,都没问题,但是业务域名还是保存不了,提示校验失败,求解
配置业务域名失败[图片] 另一个小程序同样的域名校验可以成功,这个小程序就校验失败 失败小程序的appid:wx1ecffa531ddb4336
2018-06-26