当前位置:网站首页 > 更多 > 站长帮 > 正文

[Emlog教程] Emlog_Fly模版评论本地化教程

作者:CC下载站 日期:2018-10-10 08:08:49 浏览:2315 分类:站长帮


2018年9月24日,自从饺子宣布不再更新维护FLY模版后,站点评论api接口就挂了,导致我们的评论也一起失效,下面EMan就和大家说说怎么实现FLY模板评论本地化。

[Emlog教程] Emlog_Fly模版评论本地化教程


Fly模版评论本地化教程
1、找到skin.php文件,路径如下:content/templates/FLY/inc/skin.php
找到 $api_url =  将后面的地址 https://www.xcooo.cn/替换为你自己的网站地址

[Emlog教程] Emlog_Fly模版评论本地化教程


2、新建api文件夹
在网站根目录新建一个文件夹,文件名叫api,然后把nic.php文件移动到根目录api文件夹。nic.php路径如下content/templates/FLY/inc/nic.php
然后修改,替换下面的nic.php代码,代码如下

<?php
header("Content-type: application/json; charset=utf-8");
$qq = isset($_GET['qq'])? $_GET['qq']:'';
if($qq !=''){
 $html = file_get_contents('http://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins='.$qq);
 $html = iconv('GB2312','UTF-8', $html);
 preg_match_all("#portraitCallBack\((.*?)\)#", $html, $data);
 $data = json_decode($data[1][0],true);
 $json['name']= $data[$qq][6];
 $json['pic']= $data[$qq][0];
 echo $_GET['callback'].'('.json_encode($json).')';
}else{
 echo '';
}

最后测试一下,Fly模版评论就可以正常使用了。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯