avito-api は何をしますか?
Avito Business APIを使用したAIエージェントスキル:出品管理、メッセンジャーチャット、配送、注文、求人、自動読み込み、統計、プロモーション。Claude Code、Cursor、Gemini CLI、Copilotなど30以上のAIエージェントに対応。
はじめに
このスキルは、Avito Business APIと連携して、以下の機能を提供します:
- 出品管理:商品の作成、更新、削除、ステータス管理
- メッセンジャーチャット:顧客とのメッセージ送受信、チャット管理
- 配送:配送方法の設定、配送状況の追跡
- 注文:注文の確認、ステータス変更、キャンセル
- 求人:求人情報の管理、応募者管理
- 自動読み込み:ファイルからの一括出品や自動更新
- 統計:売上、アクセス、その他のビジネスデータ分析
- プロモーション:広告キャンペーンの作成、管理、最適化
対応プラットフォーム
- Claude Code
- Cursor
- Gemini CLI
- GitHub Copilot
- その他30以上のAIエージェント
セットアップ
- Avito Business APIの認証情報を取得します。
- 環境変数に以下の設定を行います:
AVITO_CLIENT_ID=your_client_id AVITO_CLIENT_SECRET=your_client_secret - スキルをAIエージェントにインストールします。
使用例
出品の管理
新規出品を作成する:
avito-api listing create \
--title "商品名" \
--price 5000 \
--category "electronics" \
--description "商品の説明"
チャットメッセージの送信
avito-api chat send \
--chat-id "chat_12345" \
--message "こんにちは、ご注文ありがとうございます"
注文の確認
avito-api order list --status pending
API エンドポイント
詳細なAPIエンドポイントとパラメータについては、Avito Business API ドキュメントを参照してください。
トラブルシューティング
- 認証エラー:
AVITO_CLIENT_IDとAVITO_CLIENT_SECRETが正しく設定されているか確認してください。 - レート制限:短時間に大量のリクエストを行うと制限がかかる場合があります。適切な間隔を空けてリクエストしてください。
ライセンス
MIT