最新公告
  • 欢迎您光临影客学习网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • Emlog FLY模版QQ评论修复代码教程

     

    fly.jpg

     

    前言:

    前几天相信很多使用Fly模版的站长朋友,都发现文章页评论输入QQ号,提示QQ帐号获取失败,是什么原因导致的呢?

    正文:

    我这里暂时先不多说,直接把评论调用的代码贴出来(以前的代码不可用)

    <?php
    header("Content-type: application/json; charset=utf-8"); 
    $qq = isset($_GET['qq']) ? $_GET['qq'] : '';
    if($qq != ''){
    	$html = file_get_contents('http://r.pengyou.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).')';
    }else{
    	echo '';
    }

    看了上面的代码,站长朋友们心里有点数了吧。其实就是因为调用的接口失效了,所以导致Emlog Fly模版的qq评论获取信息全部失效。

    代码中接口http://r.pengyou.com/fcg-bin/cgi_get_portrait.fcg?uins= 是调用的腾讯朋友网的一个接口,虽然朋友网腾讯早已不运营了,但是也没想到会关闭,其中r.pengyou.com域名已经停止解析了。

    为了解决这个问题,emlog系的站长都只有赶紧重新找接口修复,毕竟更换评论体系要不就调用三方的(友言的例子摆着,还是少用的好)或者自己重新写一个评论功能,都是毕竟麻烦的,在无意间发现了一个接口可以使用,无陌然直接放出接口:http://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins= ,此接口是调用的QQ空间的接口,相信QQ空间还是能稳定很多年的。

    完整的代码如下:

    抱歉,隐藏内容须成功 评论本文 后刷新可见!

    Emlog Fly模版需要将以上代码直接替换掉模版文件下inc/nic.php 这个文件(文章尾部直接提供下载地址)。

    附上一张修复成功截图:

     

    fly.jpg

     

    温馨提示:虽然该接口可以使用,但还是会有一部分QQ是获取不到信息的,我没有仔细去研究,毕竟无陌然也是要上班的,猜想应该是QQ空间没有开通导致获取不到信息的。

     


    关注微信公众号『影客学习网』

    第一时间了解最新网络动态关注博主不迷路~

    1. 本站所有资源来源于用户上传和互联网,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流!
    3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务,除了本站原创售价资源都有技术服务,请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
    影客学习网 » Emlog FLY模版QQ评论修复代码教程

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    为什么评论刷新后不显示?
    评论文章的时候,每次评论都要填网站下面一定要勾选,否则可能下载链接显示不出来!一定要记住!

    1 评论

    发表评论

    • 47会员总数(位)
    • 846资源总数(个)
    • 3本周发布(个)
    • 0 今日发布(个)
    • 533稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情
    升级SVIP尊享更多特权立即升级