# 用户自定义超时时间设置

注意:目前TimeoutSetting仅支持 价格查询 / 价格确认 / 订单查询 接口

  • 针对不同客户,对于超时时长可能有不同的要求。DidaAPI 现在支持在请求中,通过 TimeoutSetting 字段,加上您的超时要求。Dida 服务器在接收到您的请求之后,会尽量在您要求的超时时间内返回 Response 。关于 TimeoutSetting 字段的 案例,请查看如下。如果您关于 TimeoutSetting 字段 还有任何的其他问题,请联系您的专属 API 客户经理。

  • 请您注意 TimeoutSetting 单位默认是 毫秒,不是秒。






















 


{
    "Header": {
        "ClientID": "DidaApiTestID",
        "LicenseKey": "TestKey"
    },
    "HotelIDList": [
        512
    ],
    "CheckInDate": "2023-08-01",
    "CheckOutDate": "2023-08-02",
    "IsRealTime": {
        "Value": true,
        "RoomCount": 1
    },
    "RealTimeOccupancy": {
        "AdultCount": 2,
        "ChildCount": 0,
        "ChildAgeDetails": []
    },
    "Currency": "USD",
    "Nationality": "CN",
	"TimeoutSetting": 10000
}

  • 请求接口设置 TimeoutSetting ,则请求接口 API Response 肯定会返回 AuditData 信息(点击 AuditData 查看参数详解)







 



{
	"AuditData": {
		"ProcessTime": 3649,
		"ResponseTime": "2024-10-23T14:04:01.567+08:00",
		"RequestTime": "2024-10-23T14:03:57.918+08:00",
		"SessionID": "bf397fde-7010-4e42-bf13-fed072e9c929",
		"RequestClientIP": "192.168.6.18",
		"TimeoutSetting": 10000
	}
}