QQ快速评论获取昵称乱码问题修正

记得上一篇水文是关于升级php7.2后QQ快速评论无法获取昵称的问题,这一篇就来水一下Begin主题获取中文昵称乱码问题,从此,请叫我水坝。

强迫症的我喜欢系统最新,无论手机/电脑/服务器能升级而不降低性能的总喜欢升到最新版,昨晚升级php7.4发现QQ快速评论获取的中文昵称乱码显示“锟斤拷”,英文正常,降回php7.3发现问题依旧,看来不是php版本问题。

问了度娘,意思差不多就是转码问题,可之前一直正常,开始折腾一直纠结qq-info.php文件下面这句上:

$info=iconv('GBK', 'UTF-8', $contents);

可改来改去还是不行,接口问题百度了很多,都要么跟我现在一样,要么早都失效的朋友网接口。使用Begin主题的基本全有这个问题,就去老朋友“懿古今”博客看了下,他那边这个功能倒是正常,问了他接口这一块代码,很爽快的截图发了过来,居然发现用的是主题很早以前用的那个接口,替换后一切正常,具体如下:

将主题js文件夹qq-info.php文件第28行:

$nameurl = "https://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins=".$qq;

替换为:

$nameurl = "https://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?g_tk=&uins=".$qq;

大功告成。

 

 

原文地址https://www.yxt521.com/network/1497.html

本博客所有文章如无特别注明均为原创。作者:高文彪复制或转载请以超链接形式注明转自 高文彪的Blog
原文地址《QQ快速评论获取昵称乱码问题修正
分享到:更多

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(1)

2020年8月14日  
修改获取QQ昵称头像等接口后功能正常
高文 6年前 (2020-08-14) 回复