我在PHP里已经成功获取到QQ的openId,请问能通过openId获取到QQ号码吗?如果能,请问怎么获取?

回复讨论(解决方案)

应该是不可以,我之前也没找到这个接口

跟微信平台一样只能得到昵称头像等一般用户信息 像qq号码这种高机密度的信息你时获取不到的 但是有代替的办法

拿微信公众平台来说 一个账号 关注一个公众号 他的openID对这个公众号来说是唯一的 如果要区别用户 用这个openId即可

我通过js获取到QQ信息后,用下面的代码提交到后台注册

//这里可以调用自己的保存接口

$.post("/api_QQ.php",{

login_account:openId,

nickname:reqData.nickname,

act:'login',

rand: Math.random()

},function(data){

if(data.status.code=='1')

{

window.location.reload();

}

},"json");

api_QQ.php代码如下:我现在当心的是别人直接模拟POST数据,直接进入到api_QQ.php注册,请问应该怎么防?

if($action == 'login')

{

if(isset($_SERVER["HTTP_X_REQUESTED_WITH"]) && strtolower($_SERVER["HTTP_X_REQUESTED_WITH"])=="xmlhttprequest")

{

$login_account = isset($_POST['login_account']) ? trim($_POST['login_account']) : '';

$real_name = isset($_POST['nickname']) ? trim($_POST['nickname']) : '';

$ajax=array();

if( $user->check_user($login_account) != false)

{

//如果已注册则直接登陆

..........省略

}

else

{

//如果未注册则注册并直接登陆

..........省略

}

$ajax['status']['code'] = '1'; //成功

echo json_encode($ajax);

exit;

}

}

QQ号码应该没有公开的API吧

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php通过QQ号获取QQ信息,通过openId能获取到QQ号码吗?相关推荐

  1. 微信公众号网页授权,获取用户信息以及openid -- PHP后台

    微信公众号网页授权,获取用户信息以及openid 这几天做项目,想通过公众号的appid获取用户的openid就,然后在网上查资料,问朋友,最后找到了方法,就是这个网页授权. 起初一直很蒙,这个怎么弄 ...

  2. android 6.0获取手机imei,android获取手机信息大全,android获取大全,IMEI号,IESI号,...

    android获取手机信息大全,android获取大全,IMEI号,IESI号, IMEI号,IESI号,手机型号: [java] view plaincopyprint?private void g ...

  3. php 只需qq 获取用户信息,免登录 只需要一个QQ号就能获取QQ头像和QQ昵称 获取QQ用户信息API...

    //里客云资源站,likeyunba.com //BY TANKING // header header("Content-Type:application/json"); err ...

  4. html输入QQ自动获取QQ头像,QQ号头像名称信息自动获取插件[WordPress] | 贝贝吧

    首次评论时输入QQ自动获取昵称和邮箱,此时您可以对邮箱进行修改并填写网址,提交评论后自动记录到数据库专用表内,再次评论输入QQ时,先返回数据库中记录的对应QQ自定义的邮箱和网址,如果您想更换邮箱和网址 ...

  5. python模拟登录qq获取好友信息_使用Python模拟登录QQ邮箱获取QQ好友列表

    最近因开发项目的需要,有一个需求,就是很多SNS网站都有的通过 Email地址 导入好友列表,不过这次要导入的不是Email 列表,而是QQ的好友列表. 实现方式: 通过google一搜,实现的方式大 ...

  6. java获取openid_JAVA获取微信小程序openid和获取公众号openid,以及通过openid获取用户信息...

    https://www.cnblogs.com/lxwt/p/10154540.html?tdsourcetag=s_pcqq_aiomsg 一,首先说明下这个微信的openid 为了识别用户,每个用 ...

  7. 小程序获取用户信息和openId

    一,获取openId 1.openId是一个微信号在一个应用内唯一的标识,可以作为一个用户在应用内唯一的用户id. 2.获取步骤 (1)使用wx.login()获取登录凭证code wx.login( ...

  8. 从微信服务器获取用户信息,微信小程序Ⅴ [获取登陆用户信息,重点openID(详解)]...

    ♩ 背景 其实这篇文章几个月前就写完了,可是这段时间,微信小程序官方文档有了更新,同事在我本身的实际操做过程当中,发现以前写的过于繁杂,因此如今进行简化梳理,欢迎指摘. 语言框架:ThinkPHP3. ...

  9. php微信小程序获取用户信息,微信小程序获取openid及用户信息的方法

    本文主要介绍微信小程序如何获取openid及用户信息,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家. 1. 获取openid 1.1 获取code 调用接口获取登录凭证(code ...

  10. python爬虫获取服务器信息,通过python自动化获取服务器信息,并写入到excel(示例代码)...

    简介这篇文章主要介绍了通过python自动化获取服务器信息,并写入到excel(示例代码)以及相关的经验技巧,文章约943字,浏览量170,点赞数4,值得参考! 博主目前在电信外包工作,比较坑,因为涉 ...

最新文章

  1. 清华大学公管学院、数据科学研究院共同助力国家数据治理,国家数据与治理联盟在京成立
  2. .net framework 25007 error
  3. 2017 年全国大学生电子设计竞赛试题——四旋翼自主飞行器探测跟踪系统(C 题)【本科组】1
  4. VC++多线程编程[转]
  5. 搜索长度未知的有序数组java_java二分法实现在有序的数组中定位某数在数组中的位置...
  6. 【IT笔试面试题整理】二叉树中和为某一值的路径--从根到叶子节点
  7. 如何用Markdown轻松排版知乎专栏文章?
  8. Winrunner与QTP
  9. Unity3D 学习历程(二)
  10. kendoui固定宽度_KendoUi 学习笔记(二) Grid
  11. 高通QFIL刷机 安装9008驱动
  12. C++模拟鼠标移动及单击实现代码
  13. 项目云台控制页面(仿遥控器)
  14. Sprint 敏捷开发
  15. 七年级上册计算机知识点总结,七年级上册数学知识点总结
  16. 怎么把苹果手机通讯录导入华为手机_怎么恢复手机通讯录?最完整手机通讯录恢复方法大公开...
  17. 图像特征提取之LoG特征
  18. 基于Java实现的武汉地铁模拟系统
  19. 基于rt-thread系统的探索者开发板综合测试实验(一)
  20. BALER ace 相机的安装和配置

热门文章

  1. 一个div 上下两行_纯CSS实现单一div的正多边形变换
  2. 图片尺寸对分类迭代次数和准确率的影响
  3. 虚拟化四路服务器,专为虚拟化设计 戴尔R905四路服务器评测
  4. 单纯形法表格法例题详解_优化 |运筹学线性规划单纯形法之求解
  5. 3.11 总结-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  6. STM32 进阶教程 19 - IQmath数学库的使用
  7. 十八、中断之独立按键
  8. Java基于自定义注解的面向切面的实现
  9. POJ 1279 Art Gallery 半平面交 多边形的核
  10. mysql操作命令梳理(3)-pager