Асинхронная Python библиотека для взаимодействия с форумом Arizona RP (forum.arizona-rp.com) без необходимости получения API ключа.
Эта библиотека предоставляет современный, асинхронный интерфейс для работы с форумом Arizona RP. Это расширенная и улучшенная асинхронная версия оригинальной библиотеки Arizona-API от TastyBread123, построенная с использованием
Код:
aiohttp
.
Ключевые особенности
Полностью асинхронная: Построена с использованием
Код:
asyncio
и
Код:
aiohttp
.
Большое количество примеров: Имеет более 9 примеров использования, включая использование
Код:
asyncio.gather
.
Обширная функциональность: Большее количество полезных методов, которых нет в оригинальной библиотеке, такие как:
Код:
get_post_bbcode
,
Код:
search_threads
, работа с уведомлениями и деятельность с "покраской" пользователей (Цвет их никнейма).
Установка
Установите библиотеку напрямую из PyPI:
Bash:
Код:
pip
install
arizona-forum-api-async
Аутентификация и настройка
Поскольку эта библиотека имитирует действия залогиненного пользователя, вам потребуются две вещи из вашей браузерной сессии на
Код:
forum.arizona-rp.com
:
User Agent: Строка User Agent вашего браузера.
Cookies: Cookies вашей сессии на форуме.
Как их получить:
Войдите в свой форумный аккаунт на
Код:
forum.arizona-rp.com
.
Установите расширение "Cookie Editor", после чего с его помощью получите следующие значения:
Код:
xf_tfa_trust
Код:
xf_user
Узнайте свой User Agent браузера или используйте любые другие из интернета.
Документация и примеры
Папка с примерами: Практические примеры, демонстрирующие различные возможности библиотеки.