emlog评论ajax,Emlog评论通过QQ获取昵称资料
使用
第二步、找到模板文件module.php中的
在上面代码的后面加入代码
然后在每一个input加上id信息,例如: name="commail" 后面添加 id="commail"
第三步、建立一个文件夹,如qq放入根目录中,在里面建一个文件index.php,代码如下
header("Content-type: application/json; charset=utf-8");
$qq = $_GET['qq'];
$html = file_get_contents('http://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins='.$qq);
$nic = explode(',',$html);
$name = trim(mb_convert_encoding($nic[6], "UTF-8", "GBK"),'"');
$img = file_get_contents('http://ptlogin2.qq.com/getface?appid=1006102&uin='.$qq.'&imgtype=3');
preg_match('/pt.setHeader\((.*?)\);/',$img,$picc);
$pic = json_decode($picc[1]);
$json['name'] = $name;
$json['pic'] = $pic->$qq;
echo $_GET['callback'].'('.json_encode($json).')';
?>
第四步、加入js代码,代码如下(放在
之间,代码中的网址路径../go/qq/需要改成你自己创建的,即第三步中创建的路径):
$(function () {
Lotto = {};
Lotto.comment = function(){
$("#qq").blur(function(){
$('#qq').attr("sl",true);
$("#ajaxloading").html('正在获取QQ信息..');
$.getJSON('[你的网站,必须加http://]/go/qq/?qq='+$('#qq').val()+'&callback=?', function(q){
if(q.name){
$('#comname').val(q.name);
$('#commail').val($('#qq').val()[email protected]');
$('#comurl').val('http://user.qzone.qq.com/'+$('#qq').val());
$('#qq').attr("disabled",false);
$("#ajaxloading").hide();
}else{
$("#ajaxloading").hide();
$("#error").html('qq账号错误').show().fadeOut(4000);
$('#qq').attr("sl",false);
}
});
});
}
Lotto.run = function(){this.comment();};
Lotto.run();
});
友情提示:朋友网接口失效,已经更改为QQ空间接口,请无法获取资料的朋友请更改第四步的代码。2018-07-04
统一回复评论中提到的几个问题:
1、js你想放在哪里都可以,只要调用出来即可,正常都是放入
之间
End
温馨提示:如果您对本文有疑问,请在本页留言即可!!!
觉得很赞 (25)付款方式
X
付款方式: 微信
支付宝
QQ红包
使用微信扫一扫
打开支付宝扫一扫
打开QQ扫一扫
emlog评论ajax,Emlog评论通过QQ获取昵称资料相关推荐
- emlog评论通过QQ获取昵称资料
腾讯开放平台 https://wiki.open.qq.com/wiki/%E3%80%90QQ%E7%99%BB%E5%BD%95%E3%80%91%E8%8E%B7%E5%8F%96%E7%94% ...
- php获取qq昵称2,通过QQ获取昵称资料
第一步.我们要确认模板是否有加载jquery emlog默认jquery代码如下(放入之间),如果有加载的请自动忽略此步. 第二步.找到模板文件module.php中的 在上面代码的后面加入代码 然后 ...
- emlog评论ajax,EMLOG最新评论显示文章标题
EMLOG最新评论显示文章标题 蓝叶 网站设计 2015-07-02 7715 12评论 EMLOG侧边栏最新评论只显示评论作者以及评论内容,有些客户需要显示当前评论所属的文章 ...
- emlog评论ajax,emlog评论:获取评论用户操作系统与浏览器信息
1.打开include/model/comment_model.php文件 找到while ($row = $this->db->fetch_array($ret)) { (约第45行), ...
- emlog评论ajax,EMLOG全站ajax的主题模板-Faded
全站实现ajax的emlog模板:Faded 功能 1.全站ajax 2.自适应 3.独立页面: 留言(inc/contact) 归档(inc/archivers) 标签(inc/tags) 链接(i ...
- html输入QQ自动获取QQ头像,WordPress评论框输入QQ获取头像和昵称教程
先看效果图吧: 这个功能在很多emlog博客上都兴起了,不过我发现wordpress圈里还不太常见,所以把这个功能做到wordpress上,由于每个人的主题评论表单结构节点名称都不太一样,所以根据本教 ...
- php mysql仿微信朋友圈评论表设计_PHP仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(上)...
我们大部分人都发过动态,想必都知道发动态.回复评论.删除动态的整个过程,那么作为初学者,要模仿这些功能有点复杂的,最起码表的关系得弄清楚~~ 先把思路理一下: (1)用户登录,用session读取当前 ...
- wordpress 评论ajax,WordPress教程 WordPress实现提交评论ajax翻页效果教程
WordPress提交评论ajax翻页的效果会很大的提高用户体验度,虽然我们一般的个人WordPress博客评论也不会有很多,但是用户体验至上嘛,所以WordPress主题站小编为大家分享WordPr ...
- Nginx重启时提示nginx: [emerg] bind() to 0.0.0.0解决方法 老蒋 发布于 2019-06-03 分类:运维笔记 评论(0) 2000+站长交流QQ群: 59
c 老蒋 发布于 2019-06-03 分类:运维笔记 评论(0) 2000+站长交流QQ群: 594467847(资源和技术交流) 昨天下午老蒋在一台服务器中折腾迁移数据问题的时候,重启Nginx的 ...
最新文章
- 【PC工具】更新win10关闭更新工具,接速度最快最好用的文件内容搜索工具:searchmyfiles...
- 常见数据库的Connection URL
- android 如何终止线程
- python语言中的单行注释语句_Python 1基础语法一(注释、行与缩进、多行语句、空行和代码组)...
- HDU-1863-畅通工程(并查集)
- python安装不上怎么办_python依赖安装失败怎么办
- 小程序多端开源框架黑马!它是如何做到快应用小程序自由转译的?
- c语言中0xa0f对应的十进制,全国计算机二级C基础知识重点讲解
- vivox7Android版本怎么升级,vivo公布安卓7.1系统更新计划,老款机型也能升级
- 记录windows游戏编程——1
- 高中判断函数图像的题_高中数学常用函数图像
- PcShare2005控制端修改
- lisp 车位块自动编号_湘源控规用使用手册.doc
- 如何搭建远程访问服务器?外网访问数据库实操教程
- [USACO] Team Tic Tac Toe
- [imx6 VPU]硬解码+示例[ffmpeg获取海康rtsp h264流 QT显示]
- strtoupper php 中文,strtoupper回导致中文乱码么
- 《信息技术》期刊简介
- docker的容器下使用apt-get update卡在[0%] Working问题解决办法
- 在vi 中设置tab键为4个空格,并显示行号,对文件中的TAB与空格进行相互转换
热门文章
- Python turtle库绘制奥运五环
- centos7全盘备份到本地_CentOS7 系统盘迁移案例【大硬盘迁移到小硬盘,新思路】...
- linux nginx 系统服务,linux 把nginx加入到系统服务的方法
- python的json dump_python中json.dump和json.dumps的区别
- 三角形旋转c语言程序,c语言图形,请高手修改,效果是一个三角形绕一点旋转一周...
- yii和mysql apache_配置Apache,php5,mysql ,以及配置yii框架的简介
- 双指放大_便携超小手机显微镜1000倍放大!让你玩转微观世界,惊艳朋友圈
- mysql 添加ios表情符号_mysql - 如何用PHP匹配并替换iOS标准的emoji表情符号
- java会被rust替代吗_Rust 未来会成为主流的编程语言吗?
- matlab 两点划线,matlab学习2-画线