walmart-research について
Crawlora APIを通じてWalmartの商品を調査するスキルです。HTMLをスクレイピングせず、正規化されたJSONで価格、在庫、商品情報、レビューを比較できます。
主な機能
- 01Walmartの商品一覧を検索
- 02商品詳細と在庫の取得
- 03評価とレビュー例の集計
- 04ページ送りによる商品調査
活用シーン
- 01Walmartの商品価格の比較
- 02商品の現在の在庫確認
- 03推薦前の評価とレビュー確認
- 04検索結果から候補カタログを作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ crawlora-org/ crawlora-skills --skill walmart-researchインストール後、Claude Code で/walmart-researchを入力して読み込まれたか確認します。
同梱ファイルreference/endpoints.mdscripts/crawlora.sh
詳細
Walmart のリサーチ
Walmart の商品、価格、レビューを調べて比較できます。すべて Crawlora API から取得した正規化済み JSON 形式で、HTML のスクレイピングは不要です。
このスキルを使う場面
- 「Walmart で X はいくらですか?」または「Walmart で X の価格を比較して。」
- 「Walmart で X の商品掲載を探して」/「Walmart でこの商品を検索して。」
- 「この Walmart の商品のレビュー/評価を取得して。」
- 「この Walmart の商品の価格/在庫状況を追跡して。」
- Walmart の競合価格調査やカタログ調査。
セットアップ(初回のみ)
- https://crawlora.net で無料の Crawlora API キーを取得します(月 2,000 クレジット、カード不要)。
- ヘルパーを実行する前に、環境変数に
CRAWLORA_API_KEYを設定します。 - ヘルパーは環境変数から
CRAWLORA_API_KEYを読み取り、https://api.crawlora.net/api/v1にリクエストを送信します。キーがないか無効な場合は、401が返されます。
仕組み
- 検索/検出 —
/walmart/search(qが必須)で、キーワードに一致する候補商品を探します。 - 詳細 —
/walmart/product/{item_id}(Walmart の/ip/{id}URL に含まれる数値 ID)を使って特定の商品を取得し、価格、在庫状況、ブランド、画像、評価、販売者、説明、特徴、仕様、バリエーションを確認します。 - レビュー —
/walmart/product/{item_id}/reviewsでページ上のレビュー概要を取得します。平均評価、レビュー総数、星ごとの内訳、おすすめ率、評価の高い/低いレビュー、最近のレビューのサンプルが含まれます。
エンドポイント、メソッド、パラメーターの一覧は、reference/endpoints.md を参照してください。
API の呼び出し
# Search Walmart (GET, key=value params):
scripts/crawlora.sh /walmart/search q="standing desk" | jq '.'
# Product detail (item_id is a path segment, not a query param):
scripts/crawlora.sh /walmart/product/414781783 | jq '.data'
# Product reviews:
scripts/crawlora.sh /walmart/product/414781783/reviews | jq '.'
すべてのリクエストには scripts/crawlora.sh を使います。これにより、API キーをコマンドライン引数に含めずに済みます。
エンドポイントのリファレンス
このスキルで使う Walmart のすべてのエンドポイント(メソッド、パス、パラメーター、説明)については、reference/endpoints.md を参照してください。
例
- 価格の確認: 商品名で
/walmart/searchを検索し、最も一致する商品のitem_idを取得してから、/walmart/product/{item_id}で現在の価格と在庫状況を確認します。 - レビューの要約: 推奨する前に、
/walmart/product/{item_id}/reviewsで商品の平均評価、評価の内訳、評価の高い/低いレビューを要約します。 - カタログの一括調査: 複数の検索語句について
/walmart/searchのpageを使ってページネーションし、候補リストを作成してから、各商品に対して/walmart/product/{item_id}を取得して価格を比較します。
注意事項と制限
- クレジット/成功時のみ課金:
2xxの場合のみ課金されます。無料枠は月 2,000 クレジットです。キーは https://crawlora.net で取得してください。 - 公開データのみ — Walmart の公開商品ページ/検索ページを対象とします。Walmart の利用規約を遵守してください。
- セキュリティ: キーは
CRAWLORA_API_KEYにのみ設定してください。ハードコード、クエリパラメーターへの指定、コミットはしないでください。 - 検索結果はページネーションされます。
pageを指定して掲載内容を順に取得してください。 - 詳細とレビューの取得には
item_idが必要です — Walmart の/ip/{id}商品 URL に含まれる数値 ID を指定してください。商品スラッグではありません。 - レビューはページ上の単一スナップショットで、ページネーションされたフィードではありません — レビューのない商品は、件数がゼロでレビューリストが空になります。
コメント
Markdown 対応