PHP|PHP 小程序获取绑定手机号码
- 小程序端调用wx.login获取到code,把code发送给服务端,服务端去请求该接口
$appid='';
$secret='';
$code='';
$url = "https://api.weixin.qq.com/sns/jscode2session?appid=$appid&secret=$secret&js_code=$code&grant_type=authorization_code";
$ch = curl_init();
$timeout = 5;
//获取openid和session_key
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$contents = curl_exec($ch);
//$errno = curl_errno( $ch );
curl_close($ch);
$info = json_decode($contents);
如果满足unionID下发的条件的时候,也会返回unionID,
文章图片
返回说明
- 服务端应该把返回的数据存在数据库中。
- 【PHP|PHP 小程序获取绑定手机号码】然后小程序调用wx.getPhoneNumber的API
文章图片
返回参数 - 然后把这两个参数和openid发送给服务端,服务端根据openid在数据库中读取session_key,拿session_key换取
include_once "wxBizDataCrypt.php";
$datahttps://www.it610.com/article/= '';
$pc = new WXBizDataCrypt($appid, $sessionKey);
$errCode = $pc->decryptData($encryptedData, $iv, $data);
//解密后的
if ($errCode == 0) {
$data = https://www.it610.com/article/json_decode($data);
}
返回结果
文章图片
请求结果参数 个人博客
推荐阅读
- 一个小故事,我的思考。
- 家乡的那条小河
- 一个人的碎碎念
- 野营记-第五章|野营记-第五章 讨伐梦魇兽
- 昨夜小楼听风
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 基于微信小程序带后端ssm接口小区物业管理平台设计
- 2019.4.18感恩日记
- 那件我们忽略的小事叫感恩
- 你有婚内虐待行为吗()