《PHP教程:php获取QQ头像并显示的方法》要点:

本文介绍了PHP教程:php获取QQ头像并显示的方法,希望对您有用。如果有疑问,可以联系我们。

PHP实战最近看到博客留言的头像有点别扭,因为游客的头像都是同一个头像,看着不是很舒服.虽然现在绝大多数的主题集成了Gavatar头像功能,先不说gavatar被墙的问题,我自己现在都没弄个gavatar头像.

PHP实战因为我登陆了几次,连接速度巨慢,所以我就放弃了,当然留言插件也不胜枚举,比如现在比较火的多说,但对于没有注册多说的朋友,头像仍是个问题,对于多说的社交账号绑定,我测试多次,QQ,人人这些主流平台的绑定经常出错,而且有的朋友讨厌繁琐的授权.

PHP实战鉴于此,我在想一个大众化的,比较简单的办法,我想到的是对于没有头像的朋友调用其QQ头像,因为QQ现在至少是人手一个,所以只需要留言时填写QQ号,然后调用其头像,这样一来就方便多了.

PHP实战首先是获取QQ的头像了,这也是这个想法的第一步,即今天的主题.

PHP实战第一种办法,代码如下:

代码如下:

$qq = 123456789;

echo '';

?>

第二种办法,代码如下:

代码如下:

$qq = 552452006;

$src = 'http://q1.qlogo.cn/g?b=qq&nk=' . $qq . '&s=100&t=' . time();

header('Content-type: image/png');

$res = imagecreatefromstring(file_get_contents($src));

imagepng($res);

imagedestroy($res);

?>

这两种办法的区别:

PHP实战第一种办法的优点是可以输出头像的原图,如果你的头像是动态的gif,那么输出的也是动态图,缺点是速度比较慢,不适合作为调用头像的办法.

PHP实战第二种办法的优点是相比第一种速度比较快,但只抓取头像的静态图,不会显示动态头像,比较适合作为调用头像的办法.

PHP实战希望本文所述对大家的php程序设计有所赞助.

维易PHP培训学院每天发布《PHP教程:php获取QQ头像并显示的方法》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。

php qq头像程序,PHP教程:php获取QQ头像并显示的方法相关推荐

  1. 微信小程序——按钮登录获取用户头像昵称、不需要获取权限就能显示头像和昵称、获取手机号(云端)

    1.登录获取用户头像昵称 代码 app.js App({globalData: {userInfo: null},onLaunch() {} }) . . . index.js const app = ...

  2. android contacts电话查询头像,android透过查询电话号码获取联系人头像

    android通过查询电话号码获取联系人头像 // 取得Intent中的頭像 ivShowImage = (ImageView) findViewById(R.id.call_log_detail_c ...

  3. qq怎么看linux教程,腾讯QQ for Linux Preview体验

    好久没用Ubuntu了,也好久没去Ubuntu论坛逛了,前些时候在G-LEIZ里看到QQ要出Linux的消息,一直还没怎么关注.今天去Ubuntu论坛逛了下,发现有QQ FOR Linux下载,就在同 ...

  4. 小程序中新版本的获取用户头像与昵称:bind:chooseavatar

    前言: 自从微信官方把获取用户昵称与头像的功能改动以后,给我们开发和用户的操作又增加了很多负担,但是没办法,只能使用最新的使用方法了. 小程序用户头像昵称获取规则调整公告 新版实现效果: 注意,真机的 ...

  5. 微信小程序 获取用户昵称 头像 性别...『并解决获取的头像模糊问题』

    上代码 <button open-type="getUserInfo" bindgetuserinfo="getUserInfomation">获取 ...

  6. qq for linux安装教程,Linux for QQ 安装

    1.sudo apt-get install wine 2.打开网址http://www.ubuntukylin.com/application/show.php?lang=cn&id=279 ...

  7. python qq空间 上传_Python爬虫获取QQ空间信息(上)

    开发工具 Python版本:3.6.4 相关模块: requests模块: selenium模块: lxml模块: 以及一些Python自带的模块. 环境搭建 安装Python并添加到环境变量,pip ...

  8. 不让自己的应用程序在桌面的图标列表里启动显示的方法

    当我们的程序在被安装后再次重启系统时系统会自动创建我们的APK程序,在所有的APK程序都安装完后系统会最后安装Luncher2.apk应用程序,Luncher2.apk就是我们的系统界面应用程序,它会 ...

  9. QQ群互通(QQ_Bot)程序配置教程

    QQ 群互通 (QQ_Bot) 程序配置教程 什么是QQ群互通 比如你加入了两个 QQ群,群 A和群 B.这两个群的人数上限都是 100人,为了使这两个群中的会员可以相互交流,那么我们就需要通过一个手 ...

最新文章

  1. 败了一块7600GS AGP显卡
  2. word2vector 讲的比较好的文章
  3. html设置模块宽度为200像素,css 宽度(CSS width)
  4. Pytest+Allure+Jenkins接口自动化项目实战(一)
  5. Go语言之父带你重新认识字符串、字节、rune和字符
  6. 基于JAVA+SpringMVC+Mybatis+MYSQL的同学录管理系统
  7. 跨域请求/SpringMVC拦截器
  8. linux下Apache默认安装路径
  9. JSON字符串和JSON对象的相互转换
  10. 悉尼大学计算机科学硕士专业,悉尼大学计算机硕士
  11. 微信公共号token验证失败解决办法之一
  12. 【快乐离散数学】命题逻辑 | 复合命题 | 等价命题 | Propositional Logic | Propositional Equivalences
  13. js 实现简单todo效果
  14. 解读《肖申克的救赎》
  15. 为什么Google是人工智能发展的主要动力?
  16. 证件照在家就能拍,2分钟完成
  17. VVC/JEM代码学习26:m_pcTrQuant-transformN*N
  18. 【数据结构与算法】前端JS实现栈
  19. linux查看tomcat 控制台,linux 下查看Tomcat的状态,以及开启停止服务命令
  20. 在沙箱运行游戏链接不上服务器,地牢猎手5连接不上服务器怎么办 无法进入游戏解决方法...

热门文章

  1. MAC 使用 FiddlerEverywhere 教程
  2. bootstrap table 中自定义样式 隐藏一列,能够同过jQuery获取隐藏列
  3. 面试小技巧----腾讯线上培训班
  4. 使用kNN算法对魔方颜色进行分类
  5. 生存期是什么意思呢?
  6. 【Axure高保真原型】航空信息可视化原型模板
  7. SFML 和 Visual Studio
  8. 把吃出来的病吃回去 张悟本_吃荔枝会得“荔枝病”?医生说吃它真的有讲究!...
  9. 互联网日报 | 华为再次重申不造整车;今日头条推出“行家计划”;京东宣布构建数智化社会供应链...
  10. 风云4A卫星行列号和经纬度查找表文件下载及解析