linkfox-ehunt-temu-store-query について
EHunt の storeQuery ルートを通じて Temu の店舗データを検索する LinkFox スキルです。範囲指定、サイトやカテゴリの選択、並べ替え、ページネーションに対応し、大きな応答から必要な項目を読み取れます。
主な機能
- 01販売数、売上、評価、フォロワー数、商品数による店舗絞り込み
- 02サイト、カテゴリ、運営形態の選択
- 03ページネーションと並べ替え設定
- 04大きな応答の保存と指定項目の読み取り
活用シーン
- 01販売数や売上の範囲で店舗を検索
- 02評価、フォロワー数、商品数による店舗比較
- 03ページ分割された店舗結果から必要な項目を確認
MCP 対応
LinkFox の「第三方数据服务」MCP を使い、`ehunt/temu/storeQuery` ゲートウェイルートを呼び出します。正確なツール名は、現在の環境から提供されるメタデータによって異なります。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ linkfox-ai/ linkfox-skills --skill linkfox-ehunt-temu-store-queryインストール後、Claude Code で/linkfox-ehunt-temu-store-queryを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/api.mdscripts/ehunt_temu_store_query.pyresponse_io.py詳細
EHunt Temu 店舗検索(ehunt/temu/storeQuery)
LinkFox「サードパーティデータサービス」MCP が利用可能な場合、対応するゲートウェイルート ehunt/temu/storeQuery を呼び出します(MCP 表示名:Temu 店舗検索。正確なツール名は、現在の環境で提供されるツールメタデータに従ってください)。認証と上流ルートはゲートウェイが処理します。ルートレベルの code フィールドが応答に含まれる場合、成功したかどうかは実環境で確認してください。
要点
- ページネーション:
pageは 1 から始まります。pageSizeのデフォルトは 20、最大は 100 です。 - 範囲パラメーター:
*Min/*Maxはペアで指定します(総/週/月の販売数、総/週/月の売上、評価、レビュー、フォロワー、商品数)。上流の範囲を構成します。 - サイト:
siteIdは国別サイト ID です。複数指定する場合はカンマで区切ります(例:211=米国、76=英国)。 - カテゴリー:
categoryはバックエンドのカテゴリー ID です。複数指定する場合はカンマで区切ります。 - 運営形態:
isLocal(0=フルマネージド、1=セミマネージド、文字列)。 - 開店日:
listedTimeBegin/listedTimeEnd(YYYY-MM-DD)。 - 並べ替え:
sortByは「フィールド-方向」の文字列です。例:order_week_count-0(週販売数の降順、デフォルト)、order_count-0、total_revenue-0、rating-0。
スクリプト(任意)
コマンドラインでのデバッグ:python scripts/ehunt_temu_store_query.py '<JSON>'(LINKFOXAGENT_API_KEY が必要です)。詳しくは references/api.md の末尾をご覧ください。
参考資料
パラメーター/戻り値の表は references/api.md をご覧ください。
大きな応答の処理
エージェントのコンテキストがあふれるのを防ぐため、応答をディスクに保存し、必要なフィールドのみを抽出してください。
python scripts/response_io.py run --script scripts/ehunt_temu_store_query.py --out-dir <DIR> '<params>'
python scripts/response_io.py read <file> --fields "<paths>" # or --path "<JMESPath>"
--out-dirには、Git 作業ツリーの外部のディレクトリを指定してください(例:Unix では/tmp/...、Windows では%TEMP%/...)。保存された応答には、個人識別情報、価格、または認証に関わる機密データが含まれる場合があります。コミットしないでください。ファイルは自動削除されないため、作業完了後に削除してください。
run は応答全体をファイルに書き込み、スキーマのプレビューとファイルパスのみを出力します。read は特定のフィールドを抽出します。--limit/--offset で範囲を指定し、--format json|jsonl|csv|table で出力形式を選択できます。
この方法を優先する場合 — 応答の特性に基づいて判断してください。例:
- レコードごとのフィールド数が多い、または不要なフィールドがある場合
- バッチ/ページネーション結果(1 回の呼び出しで複数の項目が返る場合)
- 長文フィールド(説明、レビュー、HTML、時系列データ)
- 後続のステップで再利用する出力で、すぐには消費しない場合
小規模で一度しか使わない応答であれば、メインスクリプトを直接呼び出しても問題ありません。
⚠️ プレビューは、切り詰められたスキーマとサンプルであり、データ全体ではありません。フィールド単位の判断を行う場合は、read を使って保存済みファイルから読み取ってください。