如何使用 Python 删除我自己的 Instagram 关注者?

Posted

技术标签:

【中文标题】如何使用 Python 删除我自己的 Instagram 关注者?【英文标题】:How to remove my own instagram followers with Python? 【发布时间】:2021-04-25 18:32:44 【问题描述】:

我想使用 python 删除我自己的 Instagram 关注者而不阻止他们。

我在网上看到many、many、many、many instagram python 库允许您停止或开始关注一个人,但这不是我想要的;我不想删除我正在关注的人或开始关注某人,我想删除正在关注我的人。

我查看the official documentation of Instagram's HTTP API 试图制定自己的解决方案,但我在任何端点下都找不到此操作的文档(我认为它应该在/friends/ 下)。

我依稀记得一些曾经这样做的图书馆,但我找不到它。有谁知道实现这一目标的好方法,最好是通过为我想要的关注者传递一个包含/排除列表?

【问题讨论】:

【参考方案1】:

我在an old library 中找到了类似的解决方案。您无法通过大多数工具直接删除关注者,但是如果您先阻止然后取消阻止用户,则可以达到您想要的效果。示例代码:

# https://instagram-private-api.readthedocs.io/en/latest/_modules/instagram_private_api/endpoints/friendships.html
import instagramPrivateApi
# ...
# Implement a Client class that inherits FriendshipMixin
api = new Client()
api.friendships_block(uid)
api.friendships_unblock(uid)

【讨论】:

【参考方案2】:

这里是删除关注者的 API 端点 https://www.instagram.com/web/friendships/user_id/remove_follower/

您可以在此 URL 上使用适当的标头进行发布请求,这样就可以完成这项工作。

【讨论】:

以上是关于如何使用 Python 删除我自己的 Instagram 关注者?的主要内容,如果未能解决你的问题,请参考以下文章

在firebase实时数据库中按时间戳删除帖子

如何在 Tkinter Python 中删除窗口背景

如何将 instagram curl 发布请求转换为 javascript 请求?

Instagram gem:如何获得下一页结果?

如何搜索 Instagram 标题文本?

如何使用 python 用硬链接替换重复文件?