QQ情话糖果情话内容获取并保存

1.下载夜神模拟器,打开应用商店下载xposed和qq,xposed里面安装trustmealready

2.打开模拟器里面的wifi设置代理,电脑fiddler抓包

设置代理方法
1.电脑打开fiddler

2.打开手机wifi,确保电脑和手机wifi连接的是同一个

3.然后WiFi修改设置代理改为手动

4.设置主机名和端口号

6.手机端访问主机名加端口号,例如:http://255.255.5.255:8888/,点击下载fiddler ca证书进行安装,安卓高版本需要下载到本地,然后自己打开设置找到证书下载的地方安装,安卓低版本可以直接安装,但是要设置密码什么的

5.安装完证书即可设置代理成功,然后就可以愉快的抓包了

如何获取主机名和端口号?
电脑使用Win +r 键,输入cmd,回车,然后输入ipconfig,回车,找到 IPv4 地址,那个便是主机名了,端口fiddler默认为8888
 

 3.开始抓包,手机QQ登陆好,点开情侣空间-情话糖果,多刷新几次就进去了,fidder做好准备抓包,最后抓到如下链接

 

https://qqmp.welove520.com/v1/sweet_mp/love_words/recommend?access_token=替换为你抓到的值,这个accesstoken一两天就会失效,到时候需要再用同样方法获取,不过足够把里面的情话获取了

4.上python代码如下,直接对这个链接进行get,使用json模块解析并保存到文档中

import requests,time,json#安装好对应的库
url="https://qqmp.welove520.com/v1/sweet_mp/love_words/recommend?access_token=替换成你的"
response = 200
Save_Count=0
Repeat_Count=0
Break_Flag=0
while(response == 200):
    Get_data=requests.get(url)
    response=Get_data.status_code
    # json转字典
    Return_Json=Get_data.text
    Dict_Json=json.loads(Return_Json)
   
    for index in range(3):
        Love_Sen=Dict_Json["list"][index]["content"]+'\n'   
        #如果报错可以试试吧gbk换成utf-8 ,这里可以换成自己的路径
        with open("love.txt","r",encoding="gbk") as f:
            if(Love_Sen not in f.read()):
                with open("love.txt","a") as f:
                    f.write(Love_Sen)
                    Save_Count=Save_Count+1
                    Repeat_Count=0
            elif(Repeat_Count>100):
        #Repeat_Count当获取到的情话连续重复了100次那么这个api的情话基本就耗尽了
                print(f"api耗尽,程序结束,共保存了{Save_Count}条")
                Break_Flag=1
                break
            else:
                Repeat_Count += 1
                print(f"重复了,连续重复次数为:{Repeat_Count}",Love_Sen)
                
            print(f"保存的第{Save_Count}条","休息5s")
            time.sleep(5)
    if(Break_Flag):
        break



zz(141条消息) 情话糖果句子-400多条-其它文档类资源-CSDN文库

这是我爬下来的400多条句子,不知道会不会更新,大家可以直接用,也可以自己爬

本资源仅供学习交流,任何问题与作者无关,如有侵权请联系删除

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值