Skip to content

Sample Maker

Yuki Matsukura edited this page Aug 3, 2023 · 2 revisions

メーカー向けサンプルコード

set host "https://development.tanomimaster.com"
set retail_token REPLACE_WITH_YOUR_TOKEN


# 黒伝連携前キャンセルを取得
curl -s -H "Authorization: Token $maker_token" "$host/api/v1/maker/orders_makers?is_confirmed=false&is_cancel_confirmed=false" | jq

# 黒伝連携前キャンセル連携済みを取得
curl -s -H "Authorization: Token $maker_token" "$host/api/v1/maker/orders_makers?is_confirmed=false&is_cancel_confirmed=true" | jq

# 黒伝連携済み注文取得
curl -s -H "Authorization: Token $maker_token" "$host/api/v1/maker/orders_makers?is_confirmed=true&status=0" | jq

# 受注を確定
curl -s -X POST -H "Authorization: Token $maker_token" "$host/api/v1/maker/orders_makers/Z2lkOi8vdGFub21pbWFzdGVyLXd3dy9PcmRlcnNNYWtlci8zNQ/order_products/1/confirm" | jq

# キャンセルを確定
curl -s -X POST -H "Authorization: Token $maker_token" "$host/api/v1/maker/orders_makers/Z2lkOi8vdGFub21pbWFzdGVyLXd3dy9PcmRlcnNNYWtlci8zNQ/order_products/1/cancel" | jq



curl -s -H "Authorization: Token $maker_token" "$host/api/v1/maker/orders_makers?is_cancel_confirmed=false" | jq

# ページ送り
for x in (seq 10)
  echo "page $x"
  curl -s  -H "Authorization: Token $maker_token" "$host/api/v1/maker/orders_makers?status=4&limit=100&page=$x" | jq '.items[].code'
end

# 1ページに表示する項目を100件
curl -s  -H "Authorization: Token $maker_token" "$host/api/v1/maker/orders_makers?status=4&limit=100&delivery_date_from=2023-04-11&delivery_date_to=2023-04-11" | jq

Clone this wiki locally