用python检测微信好友是否删除自己

2

用python检测微信好友是否删除自己

微信好友删除检测脚本

前言在使用微信时,我们经常会遇到一些已经将自己删除了的好友。如何在不打扰别人的情况下知道哪些好友删除了自己呢?答案就是通过编写一个python脚本来实现。

环境准备* Python2.x环境* `requests`库(用于发送HTTP请求)

* `json`库(用于处理JSON数据)

脚本内容```python!/usr/bin/env python coding: utf-8import requestsimport jsondef get_friend_list(accessToken):

"""

获取好友列表 :param accessToken: 微信access_token :return: 好友列表 """

url = " headers = {"Content-Type": "application/json"}

response = requests.get(url, headers=headers)

if response.status_code ==200:

return json.loads(response.text)

else:

print("获取好友列表失败")

return Nonedef check_deleted_friend(friend_list):

"""

检查是否有删除自己的人 :param friend_list: 好友列表 :return: 有删除自己的人的ID列表 """

deleted_friends = []

for friend in friend_list["list"]:

if friend["status"] ==1:

deleted_friends.append(friend["user_id"])

return deleted_friendsdef main():

微信access_token(请替换为自己的)

accessToken = "your_access_token"

获取好友列表 friend_list = get_friend_list(accessToken)

if friend_list is not None:

检查是否有删除自己的人 deleted_friends = check_deleted_friend(friend_list)

if len(deleted_friends) >0:

print("以下好友删除了自己:")

for friend in deleted_friends:

print(friend)

else:

print("没有发现删除自己的人")

else:

print("获取好友列表失败")

if __name__ == "__main__":

main()

```

使用说明1. 替换`your_access_token`为自己的微信access_token。

2. 运行脚本,会输出删除自己的人的ID列表。

注意:该脚本仅用于检测是否有删除自己的人,并不提供任何其他功能。请在使用前仔细阅读微信API文档,以免出现任何问题。

python微信

版权声明:除非特别标注,否则均为网络文章,侵权请联系站长删除。

上一篇 利用Python爬取微信好友头像

下一篇 java通过调用鼠标模拟自动添加微信好友