API测试>>

酒店

国内酒店-分片增量编号更新时间:2024/04/08 14:38

方法名称

hotel.incr.sharding.id

使用说明

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

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

本接口与分片增量相关接口配合使用。

输入参数

节点名称类型可为空说明
LastTime最后的更新时间DateTimeN第一次同步参考全量开始同步的时间。要求格式为yyyy-MM-dd HH:mm:ss
ShardingKey分片键IntegerN1-16,用于查询指定分片数据
IncrType增量类型EnumN

State - 状态变化,对应 hotel.incr.sharding.state

Inventory - 状态变化,对应 hotel.incr.sharding.inv

Rate - 状态变化,对应 hotel.incr.sharding.rate

响应结果

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

输入参数示例

	http://api-test.elong.com/rest?timestamp=1489990211&format=json
	&method=hotel.incr.sharding.id&signature=4bc95803a02fa33ce705502965cac567
	&user={userid}&data={"Version":"1.28","Local":"zh_CN","Request":
	{"LastTime":"2021-08-19 19:00:19","IncrType":"State","shardingKey":16}}

输出参数示例

	{
	    "Code":"0",
	    "Result":{
	        "LastId":2510646703825355786
	    },
	    "Guid":"364f3fcd-1460-47c2-9d0f-3558fe461495"
	}

注意事项

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

常见错误码

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