我想使用 instabot 在 Instagram 上编写一个简单的 echo“bot”,因为它有一个可以帮助我的方法。但我总是收到 429 错误。我正在尝试在 2 天后完成此操作,所以这不是我损坏的 IP。我也用过VPN连接,也是不行。 有人知道吗?
这是我的代码:
# Program to send message
# on Instagram using Python.
# importing Bot form instabot library.
from instabot import Bot
# Creating bot variable.
bot = Bot()
# Login using bot.
bot.login(username="my_username",
password="my_password")
# Make a list of users
urer_ids = ["some_usr", "another_usr"]
# Message
text = "hi)"
# Sending messages
bot.send_messages(text, urer_ids)
好吧,我尝试重新安装instabot,删除*config *目录。当然,我尝试等待(但没有帮助)。
首先检查您是否在“bot.login()”函数中输入了正确的 Instagram 用户名和密码。我过去曾因输入错误而无法建立连接。
如果用户名和密码正确,请通过限制您在短时间内发出的请求数量来确保您不会超出 Instagram 的 API 使用限制。过多或可疑的活动可能会触发临时或永久的封锁。
最后,通过以下命令确保您拥有最新版本的 Instabot 库:
pip install --upgrade instabot
你找到解决办法了吗?如果你这样做了请分享