mcpField
L
linkfox-temu-order-us

linkfox-temu-order-us

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

linkfox-temu-order-us について

Temu USの注文管理向けスキルです。注文照会、金額確認、確認用ファイルのアップロードを行うOpenAPIとPythonスクリプトを提供します。

主な機能

  1. 01注文一覧と詳細の取得
  2. 02配送情報の取得と復号
  3. 03注文金額の照会
  4. 04一括出荷とカスタマイズ情報の取得
  5. 05注文確認ファイルのアップロード
  6. 06署名付きファイルのダウンロード

活用シーン

  1. 01Temu USの処理待ち注文の確認
  2. 02配送情報と注文金額の照合
  3. 03一括出荷やカスタマイズ注文の処理
  4. 04注文確認ファイルのアップロード

インストール

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

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

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

同梱ファイル

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

references/
access-token.md
api.md
authorization-flow.md
onboarding.md
partner-us-catalog.md
references/apis/
bg-order-amount-query.md
bg-order-combinedshipment-list-get.md
bg-order-customization-get.md
bg-order-decryptshippinginfo-get.md
bg-order-detail-v2-get.md
bg-order-list-v2-get.md
bg-order-shippinginfo-v2-get.md
README.md
temu-local-order-verification-upload.md
scripts/
_temu_auth_guide.py
_temu_common.py
_temu_token_store.py
_temu_us_common.py
_us_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_order_amount_query.py

詳細

Temu 米国サイトの注文管理 API(注文管理)

このスキル(linkfox-temu-order-us)は、Partner Platform for US の注文管理関連 bg.order.* / temu.local.order.* インターフェースをカバーします(menu_code と各 sub_menu_code は Partner 管理画面に準拠します。partner-us-catalog.md を参照してください)。欧州サイトでは linkfox-temu-order-eu を、グローバルサイト(US/EU 以外)では linkfox-temu-order-global を使用してください。

現在、8 個のインターフェースが接続済みです。その他の注文インターフェースは、Partner のドキュメントに従って references/apis/ と us_order_*.py に順次追加します。

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

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

関連スキル

シナリオスキル
商品一覧/詳細/編集/在庫/出品・停止linkfox-temu-manage-product-us
商品登録、カテゴリ、V2 addlinkfox-temu-add-product-us
価格/供給価格、価格設定シートlinkfox-temu-price-us
注文のキャンセル(購入者+販売者)linkfox-temu-cancel-order-us
返品と返金linkfox-temu-returns-refunds-us
フルフィルメント/出荷(自社出荷を含む)linkfox-temu-fulfillment-us
ゲートウェイと Temu トークンこのスキルの scripts/

呼び出し方法

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

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

  • 常に完全なレスポンスを <cwd>/linkfox/<YYYY-MM-DD>/<session>/data/<skill-name>-<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 全体がコンテキストに入るのを避けてください。

ドキュメント内容
api.mdゲートウェイ、認証、エラーコード、拡張手順
partner-us-catalog.mdインターフェース一覧+Partner URL+スクリプト(接続に応じて更新)
apis/README.mdインターフェースごとのファイル(apis/<type-slug>.md)

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

次の異常が発生した場合は、references/onboarding.md の案内に従って問題を解決してください。

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

デフォルトパラメーター

フィールドデフォルト説明
siteusPartner US
managementTypesemi-managedセミマネージド
tokenPurposeorder-shipping注文/出荷シナリオ用トークン(access-token.md を参照)

認証

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

スクリプト(type 別)

スクリプトtype状態
us_order_list_v2_get.pybg.order.list.v2.get接続済み
us_order_detail_v2_get.pybg.order.detail.v2.get接続済み
us_order_shippinginfo_v2_get.pybg.order.shippinginfo.v2.get接続済み
us_order_decryptshippinginfo_get.pybg.order.decryptshippinginfo.get接続済み
us_order_amount_query.pybg.order.amount.query接続済み
us_order_combinedshipment_list_get.pybg.order.combinedshipment.list.get接続済み
us_order_customization_get.pybg.order.customization.get接続済み
us_order_verification_upload.pytemu.local.order.verification.upload接続済み
temu_us_proxy.py任意の type汎用
temu_us_file_download.py署名付きファイルのダウンロード汎用

新しいインターフェースの追加(取り決め)

Partner のドキュメント(type +パラメーター表+任意の sub_menu_code)を 1 件提供するたびに、次の作業を行います。

  1. references/apis/<type-slug>.md を新規作成する(完全な入力/出力の階層を記載)
  2. scripts/us_order_<slug>.py を新規作成する(_us_order_script.run_cli を呼び出す)
  3. partner-us-catalog.md、apis/README.md およびこの表を更新する

例

export LINKFOXAGENT_API_KEY="<key>"

# 订单列表 V2(待发货 parentOrderStatus=2)
python scripts/us_order_list_v2_get.py '{
  "accessToken": "TOKEN",
  "tokenPurpose": "order-shipping",
  "request": {
    "pageNumber": 1,
    "pageSize": 20,
    "parentOrderStatus": 2
  }
}'

# 按父订单号查询(最多 20 个)
python scripts/us_order_list_v2_get.py '{
  "accessToken": "TOKEN",
  "request": {
    "parentOrderSnList": ["PO-123456789"]
  }
}'

# 订单详情 V2(须 parentOrderSn)
python scripts/us_order_detail_v2_get.py '{
  "accessToken": "TOKEN",
  "tokenPurpose": "order-shipping",
  "request": {
    "parentOrderSn": "PO-123456789"
  }
}'

# 收货地址 V2(传 parentOrderSn)
python scripts/us_order_shippinginfo_v2_get.py '{
  "accessToken": "TOKEN",
  "tokenPurpose": "order-shipping",
  "request": {
    "parentOrderSn": "PO-123456789"
  }
}'

# 敏感收货地址解密(传 parentOrderSn)
python scripts/us_order_decryptshippinginfo_get.py '{
  "accessToken": "TOKEN",
  "tokenPurpose": "order-shipping",
  "request": {
    "parentOrderSn": "PO-123456789"
  }
}'

# 订单金额/供货价(ERP 对账,传 parentOrderSn)
python scripts/us_order_amount_query.py '{
  "accessToken": "TOKEN",
  "tokenPurpose": "order-shipping",
  "request": {
    "parentOrderSn": "PO-123456789"
  }
}'

# 可合并发货订单组(request 可为空对象)
python scripts/us_order_combinedshipment_list_get.py '{
  "accessToken": "TOKEN",
  "tokenPurpose": "order-shipping",
  "request": {}
}'

# 定制商品内容(子订单号 orderSn,单次最多 10 个)
python scripts/us_order_customization_get.py '{
  "accessToken": "TOKEN",
  "tokenPurpose": "order-shipping",
  "request": {
    "orderSnList": ["SO-123456789", "SO-987654321"]
  }
}'

# 上传 SN/IMEI 或二手鉴真(orderList[].orderSn)
python scripts/us_order_verification_upload.py '{
  "accessToken": "TOKEN",
  "tokenPurpose": "order-shipping",
  "request": {
    "orderList": [
      {
        "orderSn": "SO-123456789",
        "verificationInfo": [
          {
            "serialNumber": "SN-001234567890",
            "imeiNumberList": ["352099001761481"]
          }
        ]
      }
    ]
  }
}'

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

网关与授权脚本

脚本说明
check_linkfox_token.py校验 LinkFox 用户 Token
temu_token_guide.pyTemu accessToken 后台授权步骤
save_temu_access_token.py保存 accessToken 到本地
list_temu_access_tokens.py列出已保存 token
get_temu_access_token.py读取已保存 token
temu_proxy.py通用网关转发(多 site)
temu_file_download.py加签文件下载(多 site)

授权说明:references/access-token.md

算力消耗规则

不消耗算力。

コメント