小程序
小游戏
企业微信
微信支付
扫描小程序码分享
开发工具可以获取,真机不可以了,啥情况?换了几台机器都不行。
9 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
一定要保证后台配置的appid以及后端代码里面填写的安全密钥appsecret是对的,不是对的就容易这样
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
那就是你这儿的事了,与小程序没关系了,看看appid和appsecret都对吗,code获取到了吗,再说下面
关键是后台拿到就是空的
$appid = $_GET['appid'];
$secret = $_GET['secret'];
$js_code = $_GET['js_code'];
$url = 'https://api.weixin.qq.com/sns/jscode2session';
$data = array
(
'appid' => $appid, //用户账号
'secret' => $secret, //MD5位32密码,密码和用户名拼接字符
'js_code' => $js_code, //号码,以英文逗号隔开
'grant_type' => 'authorization_code', //内容
);
$ret = httpRequest($url, 'POST', $data);
$obj = json_decode($ret);
exit(json_encode(array('openid' => $obj->openid,"sessionKey"=>$obj->session_key, 'msg' => '成功')));
if (wx.getStorageSync('platform') == 'devtools' || wx.getStorageSync('platform') == 'ios') {
var oo = o.data;//工具用
} else {
var oo = JSON.parse(o.data.trim());//线上用
}
这是我之前写过的
@Good Luck 我的代码是老代码。测试过的。
??????????
老代码。。。
真机需要对返回的json数据进行解析处理
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
一定要保证后台配置的appid以及后端代码里面填写的安全密钥appsecret是对的,不是对的就容易这样
那就是你这儿的事了,与小程序没关系了,看看appid和appsecret都对吗,code获取到了吗,再说下面
关键是后台拿到就是空的
$appid = $_GET['appid'];
$secret = $_GET['secret'];
$js_code = $_GET['js_code'];
$url = 'https://api.weixin.qq.com/sns/jscode2session';
$data = array
(
'appid' => $appid, //用户账号
'secret' => $secret, //MD5位32密码,密码和用户名拼接字符
'js_code' => $js_code, //号码,以英文逗号隔开
'grant_type' => 'authorization_code', //内容
);
$ret = httpRequest($url, 'POST', $data);
$obj = json_decode($ret);
exit(json_encode(array('openid' => $obj->openid,"sessionKey"=>$obj->session_key, 'msg' => '成功')));
if (wx.getStorageSync('platform') == 'devtools' || wx.getStorageSync('platform') == 'ios') {
var oo = o.data;//工具用
} else {
var oo = JSON.parse(o.data.trim());//线上用
}
这是我之前写过的
@Good Luck 我的代码是老代码。测试过的。
??????????
老代码。。。
真机需要对返回的json数据进行解析处理