当前位置: 首页 > news >正文

帝国cms 微信小程序获取手机号码的api接口

<?php
// 文件路径: ecmsapi/index.php?mod=wechat&act=getphone

// 设置响应头
header('Content-Type: application/json;charset=utf-8');
$appid = 'XXXX'; 
$secret = 'XXXX'; 

// 检查请求方法
if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
    echo json_encode(['code' => 0, 'msg' => '请求方法错误']);
    exit;
}

// 获取参数
$code = isset($_POST['code']) ? $_POST['code'] : '';
$openid = isset($_POST['openid']) ? $_POST['openid'] : '';
$session_key = isset($_POST['session_key']) ? $_POST['session_key'] : '';


// 参数验证
if (empty($code)) {
    echo json_encode(['code' => 0, 'msg' => '参数不完整:缺少code']);
    exit;
}

// 获取access_token (确保这个函数能正确获取有效的access_token)
$access_token = getAccessToken();
if (empty($access_token)) {
    echo json_encode(['code' => 0, 'msg' => '获取access_token失败']);
    exit;
}

// 调用微信接口获取手机号
$url = "https://api.weixin.qq.com/wxa/business/getuserphonenumber?access_token={$access_token}";
$data = [
    'code' => $code
];

// 记录请求日志
error_log("请求微信API: " . $url);
error_log("请求数据: " . json_encode($data));

$result = httpRequest($url, json_encode($data), ['Content-Type: application/json']);
error_log("微信API响

http://www.dtcms.com/a/568484.html

相关文章:

  • 南昌网站搭建服务免费涨1000粉丝网站
  • linux USB摄像头不停掉线问题
  • 本地开发调试企业微信回调接口不顺畅?利用 CPolar 实现内网穿透,快速建立公网访问通道
  • 金融数仓项目介绍
  • 《投资-154》Beta(贝塔系数)是金融领域中用于衡量资产(如股票、基金、投资组合)系统性风险的核心指标,它反映了资产相对于市场整体波动的敏感程度。
  • 【开发技能】借助Aspose.Words,用C#开发一个Markdown到 Word的转换器
  • React 中 useCallback 的基本使用和原理解析
  • 做网站架构深圳精美网站设计
  • OpenCV(十九):图像的加法运算
  • 基于单相机的双目视觉三维重构项目:使用深度学习方法计算视差图
  • Unity UGC IDE实现深度解析(五):事件系统与消息传递
  • 苏州市建设工程交易中心网站网站开发设计总结及心得体会
  • 黑龙江省鹤岗市城乡建设局网站建站域名
  • soular零基础学习,如何实现TikLab工具链统一登录认证
  • Go语言设计模式:解释器模式详解
  • 深圳的游戏公司后端开发面经
  • 全新私域(微信)管理系统如何获取?
  • 《Godot轻量化开发的全流程进阶指南》
  • 首个开源方案:将 Godot 3D 游戏无缝嵌入 React Native 应用
  • Qt在线安装测试可用的国内代理
  • React Native第五章
  • 如何提高测试用例覆盖率?
  • 蒙古网站群建设html做的网站排版导致乱码
  • 【国产桌面操作系统】QT应用打deb包
  • React 12
  • 做网站 怎么发布专业模板建站哪家好
  • JavaSe—Set集合
  • 单调栈的“近亲”:用 O(n) 的「单调队列」征服「滑动窗口最大值」
  • Buildroot构建Linux系统根文件系统
  • 在自动驾驶数据闭环中的特征工程应用(上)