如何使用 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 关注者?的主要内容,如果未能解决你的问题,请参考以下文章