QQ空间API接口

(以下内容可能会随着时间改变而改变!)

查看对方QQ空间的背景音乐

http://qzone-music.qq.com/fcg-bin/cgi_playlist_xml.fcg?json=0&uin=QQ号码

json=1 为使用json json=0 为XML

--------------------------------------------------------------------------------------------------------------------------------------------------------

获取对方指定相册里面所有相片的列表这里面无法越权查看相片

http://hzplist.photo.qq.com/fcgi-bin/fcg_list_photo?uin=QQ号码&albumid=相册ID

ID形式:cbe1cb4e-8239-4063-8491-9833cf6205f6

当然也有获取对方相册ID的API

--------------------------------------------------------------------------------------------------------------------------------------------------------

返回相册 route

http://route.store.qq.com/GetRoute?UIN=QQ号码

返回的是一个XML文档

--------------------------------------------------------------------------------------------------------------------------------------------------------

返回可以查看的相册的信息(包括ID等)

http://hzalist.photo.qq.com/fcgi-bin/fcg_list_album?uin=QQ号码

这里的hzalist是根据上面的route而替换的,ruote的意思大家都懂吧。不多说了

--------------------------------------------------------------------------------------------------------------------------------------------------------

获取日志ID和日志内容(以下返回的可能都是JS,其实里面的内容就是我们要的东西)

 

获取BLOG的route:http://br.qzone.qq.com/cgi-bin/blognew/blog_get_route?uinlist=QQ号码

获 取日志统计信息:http://b1.qzone.qq.com/cgi-bin/blognew/blog_get_category?uin=QQ号 码首先是ID:http://b1.qzone.qq.com/cgi-bin/blognew/blog_get_titlelist?uin=QQ号 码日志内容:http://b1.qzone.qq.com/cgi-bin/blognew/blog_get_data?uin=QQ号码& blogid=日志ID有了这上面的就可以了 --------------------------------------------------------------------------------------------------------------------------------------------------------

留言板

http://m.qzone.qq.com/cgi-bin/new/msgb_output_page?uin=QQ号码&start=1&json=1&num=10

这里10页10页的显示可以根据自己的需要来调整

转载于:https://www.cnblogs.com/kt520/p/3651745.html

### 获取QQ空间说说API接口文档及使用方法 为了获取并使用QQ空间说说API接口,通常需要遵循特定流程来确保合法合规地访问所需资源。 #### 1. 注册成为开发者并创建应用 首先,在使用任何腾讯提供的开放平台服务之前,需注册为开发者账号,并在[QQ互联](https://connect.qq.com/)上创建一个新的应用程序。这一步骤对于获取必要的AppID和AppKey至关重要[^4]。 #### 2. 查阅官方API文档 一旦拥有有效的AppID和AppKey,可以查阅由腾讯官方维护的API文档以了解具体功能和服务详情。虽然直接针对“说说”的公开API可能有限制,但是可以通过探索其他社交互动类目下的接口找到相似的功能支持。例如,《API列表》中提到的部分OpenAPI仅对可信合作方开放,因此建议仔细阅读相关说明文件[^1]。 #### 3. 请求特殊权限(如果必要) 某些敏感或高级别的API可能会要求额外的审核过程或是合作伙伴身份验证。这意味着即使获得了基础的应用凭证,也可能还需要进一步提交材料证明业务需求合理性以及数据安全保障措施等信息以便得到更广泛的API访问权。 #### 4. 使用JavaScript SDK或其他语言库 当成功接入后,则可以根据实际开发环境选用合适的SDK工具包来进行集成工作。比如利用JavaScript SDK处理前端交互逻辑,像分享操作就是通过此类方式完成的;而对于服务器端编程而言,则有Java等多种语言的支持版本可供选择[^2]。 #### 5. 注意事项与最佳实践 - **安全性**:始终保护好自己的密钥资料,避免泄露给第三方。 - **频率控制**:遵守API限流规定,防止因过度请求而导致封禁IP等问题发生。 - **隐私政策**:尊重用户个人隐私,明确告知收集哪些信息及其用途。 ```python import requests def get_qq_space_mood(app_id, app_key): url = "http://m.qzone.qq.com/cgi-bin/new/msgb_output_page" params = { 'uin': 'your_uin', # 替换为你想要查询的空间主人UIN 'start': 1, 'json': 1, 'num': 10, 'g_tk': calculate_gtk(app_id, app_key), # 计算签名函数待实现 } response = requests.get(url, params=params) if response.status_code == 200: data = response.json() return data['data']['msgList'] else: raise Exception('Failed to fetch moods') # 此处省略calculate_gtk的具体实现细节... ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值