API测试>>

酒店

酒店-增量编号更新时间:2024/04/08 14:27

方法名称

hotel.incr.id

使用说明

本接口用于获取某个增量在输入的时间点前的最后一次更新的LastId。在丢失了某个增量的最后一次更新返回的LastId后使用。

注意:不是每次请求增量都要请求该接口

输入参数

节点 名称 类型 可为空 说明
LastTime 最后的更新时间 DateTime N 第一次同步参考全量开始同步的时间。要求格式yyyy-MM-dd HH:mm:ss
IncrType 增量类型 Enum N Inventory   -- 库存变化,对应 hotel.incr.inv
Rate    -- 价格变化,对应 hotel.incr.rate
Order   -- 订单变化,对应 hotel.incr.order
Data   -- 库存价格变化,对应 hotel.incr.data
State    --状态变化,对应 hotel.incr.state(废弃,新的在接口:hotel.incr.sharding.id、hotel.incr.sharding.state)

响应结果

节点 名称 类型 可为空 说明
LastId 最后的更新ID Long N

输入参数示例

	https://api-test.elong.com/rest?timestamp=1489990211&format=json
	&method=hotel.incr.id&signature=4bc95803a02fa33ce705502965cac567
	&user={userid}&data={"Version":"1.28","Local":"zh_CN","Request":
	{"LastTime":"2017-03-20 14:10:02","IncrType":"Order"}}

输出参数示例

	{
	    "Code":"0",
	    "Result":{
	        "LastId":26203
	    },
	    "Guid":"d8b37137-f840-4109-aed2-b17e553af111"
	}

注意事项

1.测试环境增量数据需要自己手动 触发增量 ,所以测试环境尽量不要传当前时间。

常见错误码

错误码 解释 解决方案
H000997 未知异常 重试,反复出现请联系技术支持人员