问题攻破 | PHP | 通过QQ邮箱获取QQ头像-适合解决博客评论区头像问题
通过QQ邮箱获取QQ头像
首先,要判断,是不是QQ邮箱
QQ邮箱的格式是 xx……xx@qq.com
我们可以取@后面两个字符
如果后面的两个字符等于‘qq’
或者后面所有的字符为’qq.com’
那么这个邮箱就是QQ邮箱
截取字符串第一个字符后面所有的内容
substr($str,strripos($str,"@")+1);
判断是不是QQ头像
$x=substr($str,strripos($str,"@")+1);
if($x=="qq.com"){echo "ok";
}
然后,根据qq邮箱获取qq
我们知道截取字符串第一个字符前面所有的内容
substr($str,0,strpos($str, '@'))
通过上述语句,我们获取的是@前面的内容,也就是QQ号了。
通过API获取QQ头像
$qqimg = 'http://q1.qlogo.cn/g?b=qq&nk='.$qq.'&s=100&t='. 'time()';
完整的代码如下:
<?php
$str='2686485465@qq.com';
$x=substr($str,strripos($str,"@")+1);
if($x=="qq.com"){$qqh=substr($str,0,strpos($str, '@'));
$qqimage='http://q1.qlogo.cn/g?b=qq&nk='.$qqh.'&s=100&t='. 'time()';
}
?><img src="<?php echo $qqimage ?>">
测试:在宝塔里面新建一个test文件,你可以将这个代码直接粘贴进php里面,然后进入这个php界面,就会看到头像
ok,但是如果他输入的不是QQ邮箱呢?那就调用随机头像API,完整代码如下
<?php
$str='2686485465@qq.com';
$x=substr($str,strripos($str,"@")+1);
if($x=="qq.com"){$qqh=substr($str,0,strpos($str, '@'));
$qqimage='http://q1.qlogo.cn/g?b=qq&nk='.$qqh.'&s=100&t='. 'time()';
}else{$qqimage = 'https://api.btstu.cn/sjtx/api.php?lx=c1&format=images';
}
?><img src="<?php echo $qqimage ?>">
问题攻破 | PHP | 通过QQ邮箱获取QQ头像-适合解决博客评论区头像问题相关推荐
- python爬取qq邮箱_使用Python模拟登录QQ邮箱获取QQ好友列表
最近因开发项目的需要,有一个需求,就是很多SNS网站都有的通过 Email地址 导入好友列表,不过这次要导入的不是Email 列表,而是QQ的好友列表. 实现方式: 通过google一搜,实现的方式大 ...
- python获取qq好友ip_使用Python模拟登录QQ邮箱获取QQ好友列表
最近因开发项目的需要,有一个需求,就是很多SNS网站都有的通过 Email地址 导入好友列表,不过这次要导入的不是Email 列表,而是QQ的好友列表. 实现方式: 通过google一搜,实现的方式大 ...
- python模拟登录qq获取好友信息_使用Python模拟登录QQ邮箱获取QQ好友列表
最近因开发项目的需要,有一个需求,就是很多SNS网站都有的通过 Email地址 导入好友列表,不过这次要导入的不是Email 列表,而是QQ的好友列表. 实现方式: 通过google一搜,实现的方式大 ...
- QQ邮箱获取邮件客户端授权码
登录QQ邮箱:QQ邮箱登录 发送后,点击我已发送,即可获取授权码,记得保存
- 支付宝不支持qq邮箱获取账单
年初的时候支付宝获取QQ账单都能获取到,到今年的5.6月份获取不到QQ邮箱账单,如下: 上次拨打支付宝客服,人家让我换邮箱,给我介绍阿里邮箱,当时我就笑了,这是信用卡账单,就因为一个账单而去注册一个新 ...
- 实现会员注册功能时如何通过qq邮箱获取验证码,从而验证登录? 详细步骤
文章目录 会员注册_邮箱验证码功能实现: 前端操作: 后端操作: SpringBoot集成邮件发送验证码: 1.导入发送邮件jar包 2.配置 3.Controller层处理 4.service层注入 ...
- 使用Python登录QQ邮箱发送QQ邮件
这真是黑科技啊,原来推送的广告邮件就是这样产生的.好人用来发节日贺卡,给女朋友纪念邮件:坏人会学着发广告,垃圾邮件.我希望大家能学会了做些有趣的有意义的事情. 今天我带大家实现下简单的发邮件功能.我们 ...
- php 只需qq 获取用户信息,免登录 只需要一个QQ号就能获取QQ头像和QQ昵称 获取QQ用户信息API...
//里客云资源站,likeyunba.com //BY TANKING // header header("Content-Type:application/json"); err ...
- 通过QQ号获取QQ昵称、头像等信息
本文讲解如何通过QQ号获取QQ昵称.头像等信息. 效果如下图: 详情访问我的个人网站:https://www.xubingtao.cn/2020/07/02/get_qq_info_by_qq
最新文章
- 于XAML导入命名空间的代码
- Android 快捷方式的创建与查询 快捷方式问题大全 获取快捷方式在Launcher数据库中的信息 Failed to find provider info for com.android.la
- Google新WorldSense预告片:独立VR
- dz如何安装mysql_windows下安装Mysql(图文详解)
- mysql 进阶_mysql进阶知识
- linux学习网站分享
- SpringBoot_入门-HelloWorld细节-自动配置
- 老干妈如今做到这么大,为什么她就是没遇到竞敌?
- C语言麻将递归,C++数据结构与算法——麻将胡牌算法(二:完全胡牌算法)
- html版本操作手册,全新HTML5用户手册(版本2017)–互联网股票买卖操作.PDF
- python怎么画简单图-python中简单易学的绘图:用turtle画太极图
- 贺利坚老师汇编课程60笔记:逻辑移位指令shl和shr
- 【渝粤教育】国家开放大学2018年秋季 1374T班级管理 参考试题
- 使用fiddler4和夜神模拟器进行app抓包
- 北理工网络安全导论作业:DES算法
- excel 姓名汉字转拼音
- 【AI教程】AI科研绘图
- 萧红_拔剑-浆糊的传说_新浪博客
- QT打包应用程序文件步骤
- 智能叉车AGV小车车载系统功能特点