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的 ...
最新文章
- 决策树算法十问及经典面试问题
- Python教程:跳出多层循环for、while
- 好看的个人qq主页-导航页源码
- linux http 访问限制,51CTO博客-专业IT技术博客创作平台-技术成就梦想
- 罗技无线网卡linux,linux(debian)安装USB无线网卡(tp-link TL-WN725N rtl8188eu )
- 全国一级计算机考证软件
- 开发流程与管理--国内IT项目开发流程
- 无缘无故,谷歌浏览器主页被篡改为360导航,如何解决?
- JSONP实现跨域(9种跨域方案)
- 解决OneNote无法联网
- [Java聊天室服务器]实战之六 去除死链接
- php开发微信会员系统,PHP实例:微信公众号实现会员卡领取功能
- Qt 导出pdf文件(表格、图片)
- 【C++】VS中读写操作(fclose.cpp)引发中断——将一个无效参数传递给了将无效参数视为严重错误的函数
- 使用Amazon Deep Learning AMI 快速实现 CUDA,cuDNN 和深度学习框架版本兼容
- Docker基础介绍(二)
- linux之父博客,Linux25周年之际:专访 Linux 之父 Linus Torvalds
- 沉降观测曲线图 沉降观测汇总_沉降观测曲线图都有哪些
- python语言单词_python单词_python 单词_python单词书 - 云+社区 - 腾讯云
- 这些链接都打不开,失效了
热门文章
- 初步使用计算机学设计,幼儿园计算机教学设计参考
- 筛选列_Excel办公实操,两大办公技能,复杂数据进行筛选,一看就会
- python中pandas是指什么_Python中的神器Pandas,但是有人说Pandas慢...
- 举例说明string类和stringbuffer类的区别_String,StringBuilder,StringBuffer的区别
- docker镜像和容器的导出导入
- php 取得文件行数,PHP获取文件行数的方法
- android 打包 混淆配置_玩转代码混淆工具:ProGuard
- 华为抓取错误日志在哪里_抓取网址进行分析爬虫工具Screaming Frog SEO Spider for Mac...
- 重新启动计算机的方法有,电脑重新启动怎么办 重新启动解决方法介绍【详解】...
- vscode中如何创新建php文件,php – 如何在Visual Studio Code,UNIX中的所有文件中创建所有行结尾(EOL)?...