首先是官方的文档:https://wiki.connect.qq.com/api列表

其次是自己f12找的,每次都要找挺麻烦的不如记下来。记录日期:2022/08/16,如之后功能有更改或API更换可能导致失效。

注:g_tk随便打开QQ空间的任何一个请求基本都有,而且会话没过期的时候不变,打开找找就知道了。

注:用爬虫访问不会留下浏览记录所以……

1. 自己的所有QQ好友列表

1 自己的所有QQ好友列表
链接 https://user.qzone.qq.com/proxy/domain/r.qzone.qq.com/cgi-bin/tfriend/friend_show_qqfriends.cgi
请求方式 GET
参数 uin=自己的QQ号
follow_flag=1
groupface_flag=0
fupdate=1
g_tk=不知道是什么,与访问权限有关

2. 自己的好友申请列表

2 自己的好友申请列表
链接 https://user.qzone.qq.com/proxy/domain/r.qzone.qq.com/cgi-bin/tfriend/getfriendmsglist.cgi
请求方式 GET
参数 uin=自己的QQ号
fupdate=1
version=8
g_tk=不知道是什么,与访问权限有关

3. 自己的最近联系列表

3 自己的最近联系列表
链接 https://h5.qzone.qq.com/proxy/domain/r.qzone.qq.com/cgi-bin/tfriend/get_recent_contact.cgi
请求方式 GET
参数 uin=自己的QQ号
g_tk=不知道是什么,与访问权限有关

4. 指定好友的空间个人档资料

4 指定好友的空间个人档资料
链接 https://h5.qzone.qq.com/proxy/domain/base.qzone.qq.com/cgi-bin/user/cgi_userinfo_get_all
请求方式 GET
参数 uin=想看的QQ号
vuin=自己的QQ号
fupdate=1
g_tk=不知道是什么,与访问权限有关

5. 指定好友的日志列表

5 指定好友的日志列表
链接 https://user.qzone.qq.com/proxy/domain/b.qzone.qq.com/cgi-bin/blognew/get_abs
请求方式 GET
参数 hostUin=想看的QQ号
uin=自己的QQ号
blogType=0(代表全部日志)
reqInfo=1
pos=0(代表从第一篇日志开始)
num=15(代表返回15篇)
sortType=0
ref=qzone
inCharset=utf-8
outCharset=utf-8
g_tk=不知道是什么,与访问权限有关

6. 写日志的模板

6 写日志的模板
链接 https://h5.qzone.qq.com/proxy/domain/mall.qzone.qq.com/cgi-bin/v3/cgi_get_letter_paper
请求方式 GET
参数 pageNum=1(页号)
pageCount=5(数量)
g_tk=不知道是什么,与访问权限有关

7. 指定好友的说说

7 指定好友的说说
链接 https://user.qzone.qq.com/proxy/domain/taotao.qq.com/cgi-bin/emotion_cgi_msglist_v6
请求方式 GET
参数 uin=指定好友的QQ号
pos=0(代表从第一条说说开始)
num=20(代表返回20条,)
注:如果其中有8条说说不可见,那么只会返回12条。hhh,可以用这个方法查看好友在某段时间内到底发了多少条你看不到的说说。
need_private_comment=1(代表显示评论)
g_tk=不知道是什么,与访问权限有关

下次再找:

  1. 说说点赞:
  2. 相册列表:
  3. 访客记录:
  4. QQ空间背景音乐列表:
  5. 个人卡片照片墙:https://ti.qq.com/photowall/index.html
  6. 照片:http://a1.qpic.cn/psc?/……
  7. 视频的封面:http://photogz.photo.store.qq.com/psc?/……

附赠能返回数据的python代码

附赠能返回数据的python代码:

url="" # 填表格的链接
headers={
'Accept': '*/*',
'Accept-Encoding': 'gzip, deflate, br',
'Accept-Language': 'zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6',
'Content-Type': 'application/json; charset=utf-8',
'User-Agent': '', # 填自己的
}
headers['Cookie']="" # 填自己的
params={
'g_tk': 00000
} # 填表格提到的参数,以及自己的g_tk res = requests.get(url, params=params, headers=headers)
print(res.text)

【记录】PC端QQ空间爬虫常用接口API(随缘更新ing)的更多相关文章

  1. QQ空间爬虫最新分享,一天 400 万条数据(附代码地址)

    http://mp.weixin.qq.com/s?__biz=MzAxMjUyNDQ5OA==&mid=2653552228&idx=1&sn=e476bf23556406c ...

  2. QQ空间爬虫--获取好友信息

    QQ空间网页版:https://user.qzone.qq.com/ 登陆后,进入设置,有一个权限设置,设置“谁能看我的空间”为好友可见,然后构造爬虫. (1)获取Cookie 两种方式: 第一种:通 ...

  3. 移动端,PC端,微信等常用平台和浏览器判断

    var wzw={ //浏览器相关信息 //android webview 需要app进行支持,Android web view初始化时,在navigator中添加标识 browser:{ versi ...

  4. PC端QQ协议说明,完美搞定QQ智能助手

    一. 实验目的: 在虚拟机下NAT模式下通过Wireshark抓包,分析QQ的传输模式.了解QQ在传输信息过程中用到的协议.分析在Nat模式下,信息传输的穿透性. 二. 实验环境: Win7 专业版3 ...

  5. web分享QQ好友、QQ空间、新浪微博的api接口

    QZone: "http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url={{URL}}&title={{TITL ...

  6. PC端QQ协议解析之0825

    QQ协议0825代号解析,包括客户端发送包和服务器发送包. 主要借鉴的此篇文章,我自己也是重复造轮子. 基本信息 操作系统:windows7 QQ-Version:3643 客户端到服务器: 02:数 ...

  7. pc端样式重置以及常用样式规范class

    //reset html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a ...

  8. QQ音乐无损歌曲接口api

    1.打开QQ音乐官网 y.qq.com 2.选择你要的歌曲,进入后查看网址,以虎口脱险这个歌曲为例:http://y.qq.com/#type=song&mid=000Ib8E71sUNi7 ...

  9. 常用自写函数[更新ing]

    int gcd (int x, int y)//最大公约数 { return y == 0 ? x : gcd( y , x % y ); } int lcm(int x, int y)//最小公倍数 ...

  10. 常用的API接口,返回JSON格式的服务API接口

    物流接口 快递接口: http://www.kuaidi100.com/query?type=快递公司代号&postid=快递单号 ps:快递公司编码:申通="shentong&qu ...

随机推荐

  1. 解决微信小程序原生云开发退款报错“特约子商户商户号未授权服务商的产品权限”的问题

    背景:微信小程序云开发支付没问题,退款时就会报这个错. 现象: 解决方法流程: 1.打开微信小程序开发者工具上面的云开发界面: 2.进入设置: 3.其他设置: 需要授权退款API权限,我这里已经授权了 ...

  2. AI探索:通过宏脚本给小众编辑器EverEdit插上AI的翅膀!

    1 AI探索:通过宏脚本给小众编辑器EverEdit插上AI的翅膀! 1.1 背景   在AI编程大行其道的背景下,各种AI编程工具:Cursor.VSCode的各种插件.Trae等等搞得不亦乐乎!您 ...

  3. HTML骨架简述

    <!DOCTYPE html><!-- <!声明 DOC docment文件/文档 TYPE 类别/类型 告知浏览器当前文档为html> --><html&g ...

  4. 【.NET】调用本地 Deepseek 模型

    本篇咱们来聊一聊怎么在 .NET 代码中使用本地部署的 Deepseek 语言模型.大伙伴们不必要紧张,很简单的,你不需要学习新知识,只要你知道 .NET 如何访问 HTTP 和 JSON 的序列化相 ...

  5. Plotly.NET 一个为 .NET 打造的强大开源交互式图表库

    前言 今天大姚给大家分享一个 .NET 强大.免费.开源的交互式图表库:Plotly.NET. 项目介绍 Plotly.NET 一个为 .NET 打造的强大.免费.开源的交互式图表库,支持 C# 和 ...

  6. 解密prompt系列49. 回顾R1之前的思维链发展路线

    在所有人都在谈论R1的今天,作为算法也是有些千头万绪无从抓起.所以这一章先复盘,我先按照自己的思路来梳理下R1之前整个模型思维链的发展过程.下一章再展望主要去看RL在Agent上的一些尝试,毕竟Age ...

  7. 当 GPT 告诉我9.11大于9.9的时候:AI 仍需完善的一面

    在当今 AI 技术飞速发展的时代,我们对其能力寄予了厚望,期待它们能够准确无误地处理各种任务.然而,最近发生的一件事情让我们意识到,AI 仍然有需要改进和完善的地方. GPT 作为一款备受瞩目的语言模 ...

  8. ML树构建简明教程

    数据准备 Teamviewer登录实验室服务器,访问http://172.17.128.86:8501/CleanData,按照页面对应的格式要求分别从NCBI和GISAID数据库下载数据,拖拽到对应 ...

  9. Kali Linux(202104)重置root账户密码

    1.前言 如果忘记了Kali Linux系统的登录密码,最关键的需求就是重置root用户的登录密码, 之后使用root账户可以修改其他账户的密码. 因此, 本文就介绍一下在不知道root用户登录密码的 ...

  10. 读论文-新闻推荐系统:近期进展、挑战与机遇的评述(News recommender system_ a review of recent progress, challenges, and opportunities)

    前言 今天读的论文为一篇于2022年发表在"人工智能评论"(Artificial Intelligence Review)的论文,文章主要强调了NRS面临的主要挑战,并从现有技术中 ...