Решил попробовать написать бота для вк, который просто пишет сообщение на стене и уже на этом этапе столкнулся с трудностью... Мне пишет ошибку vk_api.exceptions.ApiError: [29] Rate limit reached, я разобрался что за ошибка, просмотрел темы на хабре, но ни одна не помогла, поэтому задам новый вопрос с просьбой обьяснения всех тонкостей моей ошибки и создания рабочего примера.
import vk_api
def captcha_handler(captcha):
key = input("Enter captcha code {0}: ".format(captcha.get_url())).strip()
return captcha.try_again(key)
def main():
login, password = "login", "password"
vk_session = vk_api.VkApi(
login, password,
captcha_handler=captcha_handler
)
try:
vk_session.auth()
except vk_api.AuthError as error_msg:
print(error_msg)
return
token = "my_token"
vk_session = vk_api.VkApi(token=token)
vk = vk_session.get_api()
print(vk.wall.post(message='Hello world!'))
if __name__ == __main__:
main()
Ошибка простая - превысил лимит обращений к вк, но как решить ее понять не могу. Великие умы, помогите.