商品注文インターフェース

このインターフェースは商品注文の作成または更新に使用されます

リクエストメソッド

POST /customer_orders

リクエストパラメータ(Query String)

パラメータ名 タイプ 必須 説明 制限
type 文字列 はい 指定顧客のチケットリストを取得する際に必須、値の詳細
content 文字列 はい 指定顧客のチケットリストを取得する際に必須、値の詳細
order 注文オブジェクト はい 注文情報

order注文オブジェクト

パラメータ タイプ 必須 説明
order_no string はい 注文番号
name string はい 注文名
url string いいえ 注文ジャンプリンク
price decimal はい 注文価格
order_at datetime はい 注文時間
pay_at datetime いいえ 支払い時間
status string はい 注文ステータス
remark string いいえ 備考
consignee_name string いいえ 受取人氏名
consignee_phone string いいえ 受取人電話番号
consignee_address string いいえ 配送先住所
commodit_num numeric いいえ 商品総数量
commodities Array いいえ 商品情報Array(Ojbect)
### オプション名と選択可能な値の説明
option_name オプション説明 option_value オプション値の説明
status 注文ステータス wait_pay 支払い待ち
paid 支払い済み
closed クローズ済み

commodities商品情報オブジェクト

パラメータ名 タイプ 必須 説明
commodit_name string いいえ 商品名
commodit_no string いいえ 商品番号
commodit_count numeric いいえ 商品数量
commodit_fee string いいえ 商品価格

返却データ

属性名 タイプ 説明
code 整数型 実行結果コード、1000は成功を表す
customer_exists Boolean 顧客がUdeskに存在するかどうか

リクエスト

curl https://demo.udesk.cn/open_api_v1/customer_orders?email=admin@udesk.cn&timestamp=1494474404&sign=6892f1b794071c260e1b1eac15df588fc919c9e86eb742affaa742ad6c03cb52&nonce=2d931510-d99f-494a-8c67-87feb05e1594&sign_version=v2 \
-X PUT \
-H 'content-type:application/json' \
-d '
{
  "type": "id",
  "content": "8888",
  "order": {
      "order_no": "20190510",
      "name": "Apple iPhone X (A1903) 64GB",
      "url": "xxx",
      "price": 8888.8,
      "order_at": "2019-05-10 10:10:10",
      "pay_at": "2019-05-10 10:15:10",
      "status": "paid",
      "remark": "xxxx",
      "consignee_name": "张三",
      "consignee_phone": "01012345",
      "consignee_address": "北京市大兴区",
      "commodit_num": 88,
      "commodities": [
        {
          "commodit_name": "牛奶A",
          "commodit_no": "NO123456",
          "commodit_count": 1,
          "commodit_fee": "46.5"
        }
      ]
  }'

レスポンス

{
    "code": 1000,
    "customer_exists": true
}