mcpField
L
linkfox-temu-cancel-order-us

linkfox-temu-cancel-order-us

github.com/linkfox-aiその他113323 回インストール2 週間前に更新
リポジトリ

linkfox-temu-cancel-order-us について

Temu USの出店者向け注文キャンセルスキルです。購入者のキャンセル申請と、出店者の異議申立てや在庫切れ申請を扱い、PythonスクリプトとOpenAPIプロキシからAPIを呼び出します。

主な機能

  1. 01購入者の申請一覧と同意
  2. 02出店者の異議申立て
  3. 03在庫切れ申請の送信
  4. 04申請結果の取得
  5. 05プロキシ経由のAPI呼び出し

活用シーン

  1. 01購入者の保留中キャンセルを確認
  2. 02購入者の注文キャンセルに同意
  3. 03出店者の異議申立てや在庫切れ申請

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/linkfox-ai/linkfox-skills --skill linkfox-temu-cancel-order-us

インストール後、Claude Code で/linkfox-temu-cancel-order-usを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
access-token.md
api.md
authorization-flow.md
onboarding.md
partner-us-catalog.md
references/apis/
bg-aftersales-cancel-agree.md
bg-aftersales-cancel-list-get.md
README.md
temu-order-cancel-appeal-apply.md
temu-order-cancel-appeal-result-get.md
temu-order-cancel-outofstock-apply.md
temu-order-cancel-outofstock-result-get.md
scripts/
_temu_auth_guide.py
_temu_common.py
_temu_token_store.py
_temu_us_common.py
_us_cancel_order_script.py
check_linkfox_token.py
get_temu_access_token.py
list_temu_access_tokens.py
onboarding.py
save_temu_access_token.py
temu_file_download.py
temu_proxy.py
temu_token_guide.py
temu_us_file_download.py
temu_us_proxy.py
us_cancel_aftersales_cancel_agree.py
us_cancel_aftersales_cancel_list_get.py
us_seller_cancel_order_cancel_appeal_apply.py

詳細

Temu 米国サイト — 注文のキャンセル(購入者+販売者)

このスキル(linkfox-temu-cancel-order-us)では、Partner Platform for US の注文キャンセル関連インターフェースを扱います。

  • 購入者/消費者:bg.aftersales.cancel.list.get、bg.aftersales.cancel.agree
  • 店舗/販売者:temu.order.cancel.appeal.apply、temu.order.cancel.appeal.result.get、temu.order.cancel.outofstock.apply、temu.order.cancel.outofstock.result.get

詳しくは partner-us-catalog.md をご覧ください(インターフェース 6 件)。

ゲートウェイ(このスキルに組み込み済み):

機能メソッドパス
キャンセル注文 OpenAPI(us_cancel_*、us_seller_cancel_*、temu_us_proxy)POSThttps://tool-gateway.linkfox.com/temu/proxy
署名付きファイルのダウンロードPOSThttps://tool-gateway.linkfox.com/temu/fileDownload

関連スキル

シナリオスキル
注文一覧/詳細/出荷/住所/金額linkfox-temu-order-us
欧州サイトの注文キャンセルlinkfox-temu-cancel-order-eu
グローバルサイト(US/EU 以外)の注文キャンセルlinkfox-temu-cancel-order-global
フルフィルメント/出荷linkfox-temu-fulfillment-us
商品管理linkfox-temu-manage-product-us
返品と返金linkfox-temu-returns-refunds-us
ゲートウェイと Temu トークンこのスキルの scripts/

呼び出し方法

  • API エンドポイント:POST /temu/proxy(操作はリクエスト本文で区別します。全パラメーター/レスポンス/エラーコードは references/api.md をご覧ください)
  • Python スクリプト:python scripts/<脚本名>.py '<JSON 参数>' [--inline](利用可能なスクリプトは上記の一覧をご覧ください)
  • コストに関する制約:このツールは計算リソースを消費します。失敗または結果が空の場合、自動でキーワードを変更したり、ページをめくったり、連続して試行したりしてはいけません。検索を続ける必要がある場合は、追加の消費が発生することを先にユーザーに説明してください。

出力方針(スクリプトのデフォルト動作):

  • 常に完全なレスポンスを <cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-temu-cancel-order-us-<timestamp>.json に書き込みます(<cwd> はスクリプト実行時の作業ディレクトリです。Claude Code では現在のプロジェクトディレクトリです。<session> は環境変数 SESSION_ID から取得し、ユーザーのタスクごとに自動的に集約します。/tmp への書き込みは禁止です。現在のディレクトリに書き込めない場合はエラーになります)
  • レスポンス本文が 8 KB 以下の場合:ファイルに保存した後、完全な JSON を stdout に出力します
  • レスポンス本文が 8 KB を超える場合:ファイルに保存した後、stdout には要約のみを出力します(トップレベルのフィールド、total/costToken などの一般的なカウント、最大のリストフィールドの長さと先頭 3 件のサンプル)
  • --inline を追加すると、stdout にすべて出力します(同様にファイルにも保存します)

データの読み取りに関する推奨事項:まず要約を確認して十分か判断してください。具体的なフィールドが必要な場合は、保存された json ファイルから jq または ConvertFrom-Json を使って必要な部分を抽出し、JSON 全体がコンテキストに入るのを避けてください。

認証と計算リソースの問題の解決

以下の異常が発生した場合は、references/onboarding.md に従って解決してください。

異常
  • API Key が未設定:環境変数 LINKFOX_AGENT_API_KEY と LINKFOXAGENT_API_KEY のどちらも設定されていません。
  • レスポンスのステータスコードが 401 または 402
  • 計算リソースまたは残高不足のメッセージが表示される:メッセージに「計算リソース残高不足/課金不足/残高不足/quota exceeded/insufficient balance/プランの期限切れ/チャージが必要/チャージしてください」が含まれる場合、または同様の意味の内容が表示される場合。

デフォルトパラメーター

フィールドデフォルト説明
siteusPartner US
managementTypesemi-managedセミマネージド
tokenPurposeorder-shipping注文/キャンセル用トークン

認証

  1. LinkFox:LINKFOXAGENT_API_KEY → Header Authorization + Token
  2. Temu:accessToken または storeKey(tokenPurpose=order-shipping を推奨)

Scripts(type 別)

購入者によるキャンセル
スクリプトtype
us_cancel_aftersales_cancel_list_get.pybg.aftersales.cancel.list.get
us_cancel_aftersales_cancel_agree.pybg.aftersales.cancel.agree
販売者によるキャンセル
スクリプトtype
us_seller_cancel_order_cancel_appeal_apply.pytemu.order.cancel.appeal.apply
us_seller_cancel_order_cancel_appeal_result_get.pytemu.order.cancel.appeal.result.get
us_seller_cancel_order_cancel_outofstock_apply.pytemu.order.cancel.outofstock.apply
us_seller_cancel_order_cancel_outofstock_result_get.pytemu.order.cancel.outofstock.result.get
共通
スクリプト説明
temu_us_proxy.py任意の type
temu_us_file_download.py署名付きファイルのダウンロード

新しいインターフェースの追加(規約)

  1. references/apis/<type-slug>.md を追加します
  2. scripts/us_cancel_* または us_seller_cancel_* を追加します(_us_cancel_order_script.run_cli を呼び出します)
  3. partner-us-catalog.md、apis/README.md を更新します

例

export LINKFOXAGENT_API_KEY="<key>"

# 买家取消 — 待处理列表
python scripts/us_cancel_aftersales_cancel_list_get.py '{
  "accessToken": "TOKEN",
  "tokenPurpose": "order-shipping",
  "request": { "pageNo": 1, "pageSize": 20, "afterSalesStatusGroup": 8 }
}'

# 卖家 — 缺货取消申请
python scripts/us_seller_cancel_order_cancel_outofstock_apply.py '{
  "accessToken": "TOKEN",
  "tokenPurpose": "order-shipping",
  "request": {
    "parentOrderSn": "PO-123456789",
    "orderSnList": ["O-111111111"]
  }
}'

フィードバック: skillName:linkfox-temu-cancel-order-us

ゲートウェイと認証スクリプト

スクリプト説明
check_linkfox_token.pyLinkFox Token を検証します
save_temu_access_token.py / list_temu_access_tokens.py / get_temu_access_token.pyローカルトークン
temu_token_guide.pyTemu 認証ガイド

認証の説明:references/access-token.md

計算リソースの消費ルール

計算リソースは消費しません。

コメント