Alexey Leshchenko

Results 42 comments of Alexey Leshchenko

What's a use case for this?

Merged this into https://github.com/leshchenko1979/reretry

Merged this into https://github.com/leshchenko1979/reretry

Hi! This seems like an important update! I've collected some the PRs from this repo to https://github.com/leshchenko1979/reretry. If you could be so kind as to rebase your PR on that...

Merged this into https://github.com/leshchenko1979/reretry

Добавляет функциональность авторизации по токену. Пример кода: ```python def get_new_token() -> str: # Тут идет ваша реализация получения нового токена от сервера авторизации return new_token b = Bitrix(webhook, token_func=get_new_token()) #...

- [ ] Найти раздел доки про авторизацию по OAuth - [ ] Сделать тестовый аккаунт, где будет требоваться авторизация по OAuth

Можно взять за основу то, как сделано в https://github.com/yarbshk/pybitrix24

Можно сделать так: В конструктор Bitrix() можно будет передать функцию-генератор, которая будет yield-ить токены. Обращение к этой функции будет происходить каждый раз, когда от сервера будет приходить ошибка 403.