360 Secure SkillHub
360 安全技能中心

Avito.ru publish and chat

该 Skill 提供一组 Python 脚本,通过 Avito.ru API 完成认证并管理账户:用 client_id/client_secret 获取访问令牌,查询账户自身信息与 user_id、查询账户余额、列出当前广告商品以及列出账户中的聊天会话。需要 Python requests 库与 Avito 凭据。商品创建、状态更新、webhook 与消息收发仍在 TODO 中。

ruslanlanket
ruslanlanket
热度 97.00
最近更新 2026-05-11 15:52:26
分类:营销依赖:代码执行 / 第三方 API应用场景:API 集成 / 工作流 / 市场分析

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add avito
Metadata
name
avito
description
Manage Avito.ru account, items, and messenger via API. Use for listing items, checking balance, reading chats, and getting account info.

Avito

This skill provides tools to interact with the Avito.ru API.

Requirements

  • requests library for Python.
  • Avito Client ID and Client Secret.

Setup

Set your credentials in your environment or provide them when prompted.

Features

Authentication

Get an access token using your client credentials.

python3 scripts/auth.py <client_id> <client_secret>

Account Info

Get information about your account, including your user_id.

python3 scripts/get_self.py <token>

Balance

Check your account balance.

python3 scripts/get_balance.py <token> <user_id>

Items Management

List your current advertisements.

python3 scripts/list_items.py <token>

Messenger

List chats in your account.

python3 scripts/list_chats.py <token> <user_id>

Note: Messenger API access may require a specific Avito subscription.

TODO

  • Implement item creation (POST /items).
  • Implement item status updates (editing, deleting).
  • Implement webhook registration.
  • Implement messenger message sending and retrieval.