Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Примеры / Examples

Примеры использования Java-клиента LOLZTEAM API.

Структура / Structure

examples/
├── general/
│   ├── Basic.java              — минимальный пример
│   ├── ErrorHandling.java      — обработка всех типов ошибок
│   ├── Proxy.java              — общий прокси
│   └── SeparateProxies.java    — раздельные прокси
├── forum/
│   ├── Activity.java           — активность пользователя
│   ├── Chatbox.java            — чатбокс
│   ├── Conversations.java      — диалоги
│   ├── ForumCategories.java    — категории, форумы, навигация
│   ├── ForumMisc.java          — уведомления, теги, формы
│   ├── ForumSearch.java        — поиск по форуму
│   ├── ForumThreads.java       — темы, посты
│   ├── ForumUsers.java         — пользователи
│   ├── Notifications.java      — уведомления
│   ├── Posts.java              — посты
│   └── ProfilePosts.java       — посты профиля
└── market/
    ├── Arbitrage.java          — споры (арбитраж)
    ├── BatchOperations.java    — пакетные операции
    ├── Managing.java           — управление лотом
    ├── MarketCategories.java   — категории маркета
    ├── MarketItem.java         — конкретный аккаунт
    ├── MarketProfile.java      — профиль, баланс, история
    ├── MarketSearch.java       — поиск аккаунтов
    ├── Monitor.java            — мониторинг новых лотов
    ├── Orders.java             — заказы
    ├── Payments.java           — платежи, баланс
    └── Purchasing.java         — покупка аккаунтов

Запуск / Running

# Сборка проекта
mvn clean package -DskipTests

# Запуск примера (из корня проекта)
# Подставьте YOUR_TOKEN
javac -cp lolzteam-api/target/classes:$(find ~/.m2 -name "okhttp-4.12.0.jar"):$(find ~/.m2 -name "jackson-databind-2.17.2.jar"):$(find ~/.m2 -name "jackson-core-2.17.2.jar"):$(find ~/.m2 -name "jackson-annotations-2.17.2.jar"):$(find ~/.m2 -name "okio-jvm-3.6.0.jar"):$(find ~/.m2 -name "kotlin-stdlib-1.9.10.jar") \
    examples/general/Basic.java

java -cp lolzteam-api/target/classes:$(find ~/.m2 -name "okhttp-4.12.0.jar"):$(find ~/.m2 -name "jackson-databind-2.17.2.jar"):$(find ~/.m2 -name "jackson-core-2.17.2.jar"):$(find ~/.m2 -name "jackson-annotations-2.17.2.jar"):$(find ~/.m2 -name "okio-jvm-3.6.0.jar"):$(find ~/.m2 -name "kotlin-stdlib-1.9.10.jar") \
    examples.general.Basic YOUR_TOKEN

ВАЖНО: Примеры не являются частью Maven-сборки. Они предназначены для ознакомления с API и копирования кода в ваш проект.

IMPORTANT: Examples are not part of the Maven build. They are meant for learning the API and copying code into your project.