# 預測時間

# API-3.2.2 預計完成時間

POST /order/takeaway/precompletetime

接口類型 請求接口
用途 獲取 Quote time,參考預計完成時間 (Quote time)

# 請求參數

名稱 類型 是否必須 默認值 說明 備註
client_merchant_id string Y - 對接方系統的店鋪ID
user_address string(255) N * - 用戶地址 請參考如何傳入用戶位置和地址
user_location string Y * - 用戶位置坐標 請參考如何傳入用戶位置和地址

例子:

{
    "auth": {
        // 驗證字段
    },
    "data": {
        "meta":{
            // 語言和地區設定
        },
        "client_merchant_id": "STORE-123",
        "user_location": "22.3902837102,114.0042115195"
    }
}

# 返回結果

名稱 類型 說明 備註
time int 預計完成時間 單位:分鐘
time_range string 預計完成時間範圍 例子:"30-40"

例子:

{
    "error": 0,
    "data": {
        "time": 20,
        "time_range": "20-40"
    }
}

# API-3.2.3 預計接單時間

POST /order/takeaway/preassigntime

接口類型 請求接口
用途 獲取 Accept time,參考預計接單時間 (Accept time)

# 請求參數

名稱 類型 是否必須 默認值 說明 備註
client_merchant_id string Y - 對接方系統的店鋪ID

例子 :

{
    "auth": {
        // 驗證字段
    },
    "data": {
        "meta":{
            // 語言和地區設定
        },
        "client_merchant_id": "STORE-123"
    }
}

# 返回結果

名稱 類型 說明 備註
time int 預計接單時間 單位:分鐘
time_range string 預計接單時間範圍 例子:"30-40"
{
    "error": 0,
    "data": {
        "time": 5,
        "time_range": "5-10"
    }
}

# API-3.4.2 預計到店時間

POST /order/takeaway/prepickuptime

接口類型 請求接口
用途 獲取 Showup time,參考預計到店時間 (Showup time)

# 請求參數

名稱 類型 是否必須 默認值 說明 備註
order_id string(128) Y - Zeek 平台訂單號
client_merchant_id string Y - 對接方系統的店鋪ID

例子:

{
    "auth": {
        // 驗證字段
    },
    "data": {
        "meta":{
            // 語言和地區設定
        },
        "order_id": "FD20180615080181522",
        "client_merchant_id": "STORE-123"
    }
}

# 返回結果

名稱 類型 說明 備註
time int 預計到店時間 - 單位:分鐘
- 接單前和到店取餐後時間的值是 -1
time_range string 預計到店時間範圍 例子:"30-40"
{
    "error": 0,
    "data": {
        "time": 5,
        "time_range": "5-10"
    }
}

# API-3.4.3 預計送達時間

POST /order/takeaway/predeliverytime

接口類型 請求接口
用途 獲取 Delivery time,參考 預計送達時間 (Delivery time)

# 請求參數

名稱 類型 是否必須 默認值 說明 備註
order_id string(128) Y - Zeek 平台訂單號
client_merchant_id string Y - 對接方系統的店鋪ID

例子:

{
    "auth": {
        // 驗證字段
    },
    "data": {
        "meta":{
            // 語言和地區設定
        },
        "order_id": "FD20180615080181522",
        "client_merchant_id": "STORE-123"
    }
}

# 返回結果

名稱 類型 說明 備註
time int 預計送達時間 - 單位:分鐘
- 訂單完成後返回 -1
time_range string 預計送達時間範圍 例子:"30-40"

例子:

{
    "error": 0,
    "data": {
        "time": 5,
        "time_range": "5-10"
    }
}