linkfox-temu-order-us について
Temu USの注文管理向けスキルです。注文照会、金額確認、確認用ファイルのアップロードを行うOpenAPIとPythonスクリプトを提供します。
主な機能
- 01注文一覧と詳細の取得
- 02配送情報の取得と復号
- 03注文金額の照会
- 04一括出荷とカスタマイズ情報の取得
- 05注文確認ファイルのアップロード
- 06署名付きファイルのダウンロード
活用シーン
- 01Temu USの処理待ち注文の確認
- 02配送情報と注文金額の照合
- 03一括出荷やカスタマイズ注文の処理
- 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.mdapi.mdauthorization-flow.mdonboarding.mdpartner-us-catalog.mdreferences/apis/bg-order-amount-query.mdbg-order-combinedshipment-list-get.mdbg-order-customization-get.mdbg-order-decryptshippinginfo-get.mdbg-order-detail-v2-get.mdbg-order-list-v2-get.mdbg-order-shippinginfo-v2-get.mdREADME.mdtemu-local-order-verification-upload.mdscripts/_temu_auth_guide.py_temu_common.py_temu_token_store.py_temu_us_common.py_us_order_script.pycheck_linkfox_token.pyget_temu_access_token.pylist_temu_access_tokens.pyonboarding.pysave_temu_access_token.pytemu_file_download.pytemu_proxy.pytemu_token_guide.pytemu_us_file_download.pytemu_us_proxy.pyus_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) | POST | https://tool-gateway.linkfox.com/temu/proxy |
| 署名付きファイルのダウンロード | POST | https://tool-gateway.linkfox.com/temu/fileDownload |
関連スキル
| シナリオ | スキル |
|---|---|
| 商品一覧/詳細/編集/在庫/出品・停止 | linkfox-temu-manage-product-us |
| 商品登録、カテゴリ、V2 add | linkfox-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/プランの有効期限切れ/チャージが必要/チャージしてください」または同様の意味の内容が含まれます。
デフォルトパラメーター
| フィールド | デフォルト | 説明 |
|---|---|---|
| site | us | Partner US |
| managementType | semi-managed | セミマネージド |
| tokenPurpose | order-shipping | 注文/出荷シナリオ用トークン(access-token.md を参照) |
認証
- LinkFox:
LINKFOXAGENT_API_KEY→ HeaderAuthorization+Token - Temu:
accessTokenまたはstoreKey(storeKeyの場合はtokenPurpose=order-shippingの指定を推奨)
スクリプト(type 別)
| スクリプト | type | 状態 |
|---|---|---|
us_order_list_v2_get.py | bg.order.list.v2.get | 接続済み |
us_order_detail_v2_get.py | bg.order.detail.v2.get | 接続済み |
us_order_shippinginfo_v2_get.py | bg.order.shippinginfo.v2.get | 接続済み |
us_order_decryptshippinginfo_get.py | bg.order.decryptshippinginfo.get | 接続済み |
us_order_amount_query.py | bg.order.amount.query | 接続済み |
us_order_combinedshipment_list_get.py | bg.order.combinedshipment.list.get | 接続済み |
us_order_customization_get.py | bg.order.customization.get | 接続済み |
us_order_verification_upload.py | temu.local.order.verification.upload | 接続済み |
temu_us_proxy.py | 任意の type | 汎用 |
temu_us_file_download.py | 署名付きファイルのダウンロード | 汎用 |
新しいインターフェースの追加(取り決め)
Partner のドキュメント(type +パラメーター表+任意の sub_menu_code)を 1 件提供するたびに、次の作業を行います。
references/apis/<type-slug>.mdを新規作成する(完全な入力/出力の階層を記載)scripts/us_order_<slug>.pyを新規作成する(_us_order_script.run_cliを呼び出す)- 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.py | Temu 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
算力消耗规则
不消耗算力。