小程序获取openid:
后台(thinkphp):
//获取openid
public function
queryId(Request
$request
){
$code
=
$request
->param(
'code'
);
$appid
=
'wxc23a104cb7d25068'
;
$appsecret
=
'ac8843b11a13ee1eb1359634f88eb037'
;
$url
=
'https://api.weixin.qq.com/sns/jscode2session?appid='
.
$appid
.
'&secret='
.
$appsecret
.
'&js_code='
.
$code
.
'&grant_type=authorization_code'
;
function
getcurl(
$url
){
$ch
=
curl_init
();
curl_setopt
(
$ch
,
CURLOPT_URL
,
$url
);
curl_setopt
(
$ch
,
CURLOPT_RETURNTRANSFER
,
1
);
curl_setopt
(
$ch
,
CURLOPT_TIMEOUT
,
30
);
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYPEER
,
false
);
//不验证证书下同
curl_setopt
(
$ch
,
CURLOPT_SSL_VERIFYHOST
,
false
);
//
$content
=
curl_exec
(
$ch
);
curl_close
(
$ch
);
echo
$content
;
return
$content
;
}
getcurl(
$url
);
}