多语言展示
当前在线:485今日阅读:82今日分享:48

百变日志怎么制作

本文主要教大家QQ空间百变日志制作教程。QQ空间百变日志谁看就显示谁的制作方法和原理。
方法/步骤
1

最近QQ空间百变日志很流行,谁看图片就显示谁,今天我要把如何制作的教程教给大家:百变日志的原理:发表日志后,在日志中插入一张网络图片,也就是一个网址,这个网址的回服务器端返回一个临时生成的一个图片。这个时候当我们在自己的qq空间“好友动态”里看到对方的日志的时候,看到的就是一个临时生成的图片

2

别人看了如何显示别人的QQ号或者头像网名呢,下面给大家教学,浏览器在“图片网址”的时候会带上referer,http请求头。而这个请求头就是查看者当前的qq空间地址,里面自然有查看者的qq号。这个时候后台程序就可以根据qq号,调用腾讯的公开的接口获取qq的网名,头像等信息。如果点日志进去就看不到了,因为这个时候的referer里面不带有阅读者的qq

3

写程序程序获取referer,QQ空间网页地址,访问腾讯URL:把QQ空间地址连接后面的QQ号数字换成从referer获取到的qq号。可以先复制到浏览器试试。一般猿类,一看返回的内容就知道什么意思了。

4

从返回内容里解析出“网名”,“头像地址”。 准备一张背景图片,然后用程序把“网名”、“QQ号”、“头像” 混合到背景中,生成图片。 上传程序到自己的网络空间,写QQ日志、插入网络图片,就写自己生成图片的程序地址, 访问,看效果。结束

注意事项

当程序接收到的请求没有referer的时候只返回http状态吗:200,不要返回响应体,要不然腾讯会缓存日志图片,别人浏览的时候就不会动态获取图片。魔力日志的效果就出不来了。

推荐信息