- 27
- 31
Arizona Forum API Async
Асинхронная 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_session
xf_tfa_trust
xf_user
- Узнайте свой User Agent браузера или используйте любые другие из интернета.
Документация и примеры
- Wiki (Расширенная документация синхронной версии): Подробная документация для другой расширенной синхронной версии.
- Документация оригинальной библиотеки: Документация для оригинальной синхронной библиотеки.
- Папка с примерами: Практические примеры, демонстрирующие различные возможности библиотеки.