qq空间背景音乐改名字浏览过我的人名字怎么有背景

空间好友说说图片中出现自己QQ号和名字,怎么做到的?
最近在看朋友发表的QQ动态的时候,出现了很多魔力日志,就是谁看上面会显示谁的名字和QQ号,甚至有些还显示头像。
有些搞笑,有些猛一看还挺吓人。下面来揭开什么的面纱。
网络上面大部分揭秘魔力日志的原理是对的,但是具体细节没有提到,但是少了这个细节是做不出来魔力日志的。欲知什么细节,请看下文:
大概原理是:
日志发布者,在日志中插入一张网络图片,也就是一个网址,这个网址的会服务器端返回一个临时生成的一个图片。这个时候当我们在自己的qq空间“好友动态”里看到对方的日志的时候,看到的就是一个临时生成的图片。
问题:但是为什么会谁看显示谁的qq号呢?
因为浏览器在请求“图片网址”的时候会带上referer,http请求头。而这个请求头就是阅读者当前的qq空间地址,里面自然有阅读者的qq号。这个时候后台程序就可以根据qq号,调用腾讯的公开的接口获取qq的网名,头像等信息。如果点日志进去就看不到了,因为这个时候的referer里面不带有阅读者的qq。
上面是大概原理,具体还有一些细节如果不注意也做不出来“魔力日志”,下面从程序猿的角度来解读下制作过程注意事项:
1:首先是要有自己的网上空间(可以推荐大家去“主机屋”里面貌似有免费的。或者百度免费空间)
2:写程序程序获取referer(内容是:http://user.//infocenter,其中就是阅读者的qq号)。访问腾讯URL:http://base./fcg-bin/cgi_get_portrait.fcg?uins=&&&
把其中的。换成从referer获取到的qq号。可以先复制到浏览器试试。一般猿类,一看返回的内容就知道什么意思了
3:从返回内容里解析出“网名”,“头像地址”。(可以先截取成json字符串,然后解析json就可以
方便访问了。)
4: 准备一张背景图片,然后用程序把“网名”、“QQ号”、“头像” 混合到背景中,生成图片。
5: 上传程序到自己的网络空间,写QQ日志、插入网络图片,就写自己生成图片的程序地址。
6:访问,看效果。结束。
严重注意事项和细节:
当程序接收到的请求没有referer的时候只返回http状态吗:200,不要返回响应体,要不然腾讯会缓存日志图片,别人浏览的时候就不会动态获取图片。魔力日志的效果就出不来了。这个网上的文章都没有说,害我搞了半天才整出来。
由于本人擅长使用java,没有php基础。但是空间是php的(php的便宜大家懂的),无奈各种百度和纠结拼凑出实现了功能的php代码(估计php行家一看写的很垃圾)。
源码下载地址如下(这个是网名、qq号、头像全的):如果要获取好友“头像”,时间回略长,建议不要加头像。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。如何在QQ空间看到别人以前用的网名_百度知道利用QQ空间可以查看空间主人给其好友的备注名(已修复)
用/登录QQ空间的时候,可以查看空间主人给其好友的备注名。属于隐私泄露了。
用/这个网址进入QQ空间,随便打开一个人的空间主页,地址格式如下/QQ号码/home 其中QQ号码是对应的QQ号码,这个QQ号码经过我发现,貌似得是他的空间访问权限设置为任何人都可以访问。然后进入其中一篇有其好友发表评论的日志,你就可以看到评论者的名字,这个名字就是空间主人给他的这个好友的备注名,一般就是其真实姓名了,点击评论者的链接就会打开其主页,就可以看到其网名,如果评论者显示的就是其网名,那么QQ空间主人对这个好友则没有设置备注名。
还有就是你要查看的空间主人可以是任何人,不一定是你的好友,不用登陆也是可以查看的。
QQ号码(名字为默默)有一个好友,好友的QQ是(名字为Hello),(名字为默默)把他的好友(名字为Hello)的备注名字改为&Hi&,通常这个备注名只有(名字为默默)自己知道,但是我们可以通过以下方法看到默默给自己好友Hello的备注名Hi.如果你进入(名字为默默)的空间(//bloglist/)的时候提示没有访问权限,或者空间主人只对指定的人开放,那么请加为QQ好友就可以进入空间了.因为我不会设置空间权限,所以你没有访问权限的话,那就加个好友就可以查看了.
进入的QQ空间,地址://bloglist/然后点击第一篇日志,名字是&难忘的一件事&,如下图所示,
点击&难忘的一件事&这篇日志,打开之后,就会看到有个名字为&Hi&的人的评论,评论内容是&挺难忘的&,如图
但是你要进入我们最常用的那个版本,地址:http://user.//blog/,打开电脑版的QQ空间,查看评论,如下图
可以看到同一条留言的名字显示为&Hello&.
同样进入QQ为的空间动态页面//home/看到日志&难忘的一件事&最新的动态,看到同一条评论的评论者的名字显示为&Hello&.显然,只有在这个版本下的QQ空间的日志评论里面才可以看到空间主人给其好友的备注名,如果显示评论者的名字就是其昵称,显然空间主人给这个好友没有添加备注名.
修复方案:
QQ空间的人员知道怎么修复
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'QQ空间里装扮我弄了个人名片这是什么意思? 是给别人看的?还是都能看的到?我怎么没发现名片背景变了?_百度知道

参考资料

 

随机推荐