Install
openclaw skills install avito-proРабота с API Авито (Авторизация, Мессенджер, Объявления, Статистика). Позволяет получать токены, читать/отправлять сообщения в чатах Авито и управлять объявлениями.
openclaw skills install avito-proЭтот навык предоставляет знания для взаимодействия с API Авито.
https://api.avito.ruhttps://avito.ru/oauthhttps://developers.avito.ru/Авито поддерживает два типа авторизации:
Используется для работы от своего имени (личный кабинет/бизнес-аккаунт).
POST /tokengrant_type: client_credentialsclient_id: Ваш Client ID (из личного кабинета)client_secret: Ваш Client SecretПример запроса:
curl -X POST 'https://api.avito.ru/token' \
-H 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=client_credentials' \
--data-urlencode 'client_id=<CLIENT_ID>' \
--data-urlencode 'client_secret=<CLIENT_SECRET>'
Для работы с данными других пользователей.
https://avito.ru/oauth?response_type=code&client_id=<CLIENT_ID>&scope=<SCOPES>&state=<STATE>.code на токены через POST /token с grant_type=authorization_code.Методы для работы с чатами. Позволяют интегрировать Авито в CRM.
GET /messenger/v2/accounts/{user_id}/chatsGET /messenger/v3/accounts/{user_id}/chats/{chat_id}/messagesPOST /messenger/v1/accounts/{user_id}/chats/{chat_id}/messages
{"message": {"text": "текст"}, "type": "text"}POST /messenger/v1/accounts/{user_id}/chats/{chat_id}/messages/imagePOST /messenger/v1/accounts/{user_id}/uploadImages (multipart/form-data)POST /messenger/v1/accounts/{user_id}/chats/{chat_id}/readGET /messenger/v1/accounts/{user_id}/getVoiceFiles?voice_ids={ids}POST /messenger/v1/webhookPOST /messenger/v1/webhook/unsubscribeGET /core/v1/itemsPOST /stats/v1/accounts/{user_id}/itemsPOST /vas/v1/accounts/{user_id}/vasmessenger:read, messenger:writeitems:info, items:apply_vasstats:readuser:read, user_balance:read, user_operations:readautoload:reportsjob:cv, job:vacancy, job:writeAuthorization: Bearer <ACCESS_TOKEN>.type: system и flow_id.