Исходник Arizona Forum API Async

fakelag46

Участник
Автор темы
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:

  1. User Agent: Строка User Agent вашего браузера.
  2. Cookies: Cookies вашей сессии на форуме.

Как их получить:
  1. Войдите в свой форумный аккаунт на forum.arizona-rp.com.
  2. Установите расширение "Cookie Editor", после чего с его помощью получите следующие значения:
    • xf_session
    • xf_tfa_trust
    • xf_user
  3. Узнайте свой User Agent браузера или используйте любые другие из интернета.




Документация и примеры

 

tears

Известный
33
28
Отличная работа! Не так давно адаптировал библиотеку от xSkateboard из 2022 года под реалии 2025, но теперь буду пользоваться этим.