@VladislaV637

Как решить проблему с VK_api на python?

Решил попробовать написать бота для вк, который просто пишет сообщение на стене и уже на этом этапе столкнулся с трудностью... Мне пишет ошибку 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()


Ошибка простая - превысил лимит обращений к вк, но как решить ее понять не могу. Великие умы, помогите.
  • Вопрос задан
  • 173 просмотра
Решения вопроса 1
mlneko
@mlneko
Крупные боты ВКонтакте используют несколько токенов. Вылезает ошибка - меняешь токен на следующий. У меня всего 3 стоит
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы