酒店流水识别
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
| 名称 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
| Action | String | 是 | RecognizeHotelConsume |
系统规定参数。取值:RecognizeHotelConsume。 |
| Url | String | 否 | https://img.alicdn.com/tfs/TB1Wo7eXAvoK1RjSZFDXXXY3pXa-2512-3509.jpg |
图片链接(长度不超 2048,不支持 base64) |
| String | 否 | 图片二进制 |
图片二进制字节流,最大10MB |
返回数据
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| RequestId | String | 43A29C77-405E-4CC0-BC55-EE694AD00655 |
请求唯一ID |
| Data | String | { "data": { "fax": "+862162121888", "phone": "+862162121234", "postCode": "200051", "roomNo": "3209", "checkInDate": "28OCT20", "departureDate": "30OCT20", "memberNumber": "XXXXXX574L", "totalConsumption": "1,000.00", "name": "享敬的陈庆雷先生", "roomType": "", "numberOfGuests": "", "roomRate": "", "address": "", "consumptionDetails": [ { "date": "28OCT20", "item": "房费", "consumption": "500.00", "payment": "" }, { "date": "29QQT20", "item": "房费", "consumption": "500.00", "payment": "" }, { "date": "30QQT20", "item": "支付宝XXXXXXXXXXXXX8512", "consumption": "", "payment": "1,000.00" } ] }, "height": 2605, "orgHeight": 2605, "orgWidth": 1974, "prism_keyValueInfo": [ { "key": "fax", "keyProb": 100, "value": "+862162121888", "valuePos": [ { "x": 1163, "y": 317 }, { "x": 1380, "y": 298 }, { "x": 1382, "y": 322 }, { "x": 1166, "y": 342 } ], "valueProb": 100 }, { "key": "phone", "keyProb": 100, "value": "+862162121234", "valuePos": [ { "x": 1158, "y": 281 }, { "x": 1375, "y": 266 }, { "x": 1377, "y": 295 }, { "x": 1159, "y": 309 } ], "valueProb": 100 }, { "key": "postCode", "keyProb": 100, "value": "200051", "valuePos": [ { "x": 1336, "y": 2253 }, { "x": 1434, "y": 2246 }, { "x": 1436, "y": 2274 }, { "x": 1339, "y": 2282 } ], "valueProb": 100 }, { "key": "roomNo", "keyProb": 100, "value": "3209", "valuePos": [ { "x": 1478, "y": 395 }, { "x": 1553, "y": 392 }, { "x": 1554, "y": 419 }, { "x": 1480, "y": 423 } ], "valueProb": 100 }, { "key": "checkInDate", "keyProb": 99, "value": "28OCT20", "valuePos": [ { "x": 1480, "y": 435 }, { "x": 1632, "y": 425 }, { "x": 1634, "y": 454 }, { "x": 1481, "y": 465 } ], "valueProb": 99 }, { "key": "departureDate", "keyProb": 100, "value": "30OCT20", "valuePos": [ { "x": 1487, "y": 477 }, { "x": 1635, "y": 466 }, { "x": 1637, "y": 493 }, { "x": 1490, "y": 505 } ], "valueProb": 100 }, { "key": "memberNumber", "keyProb": 100, "value": "XXXXXX574L", "valuePos": [ { "x": 383, "y": 1302 }, { "x": 556, "y": 1283 }, { "x": 558, "y": 1307 }, { "x": 386, "y": 1327 } ], "valueProb": 100 }, { "key": "totalConsumption", "keyProb": 100, "value": "1,000.00", "valuePos": [ { "x": 1459, "y": 1135 }, { "x": 1580, "y": 1126 }, { "x": 1582, "y": 1155 }, { "x": 1462, "y": 1165 } ], "valueProb": 100 }, { "key": "name", "keyProb": 100, "value": "享敬的陈庆雷先生", "valuePos": [ { "x": 53, "y": 523 }, { "x": 275, "y": 511 }, { "x": 277, "y": 548 }, { "x": 54, "y": 559 } ], "valueProb": 100 }, { "key": "roomType", "keyProb": 100, "value": "", "valueProb": 100 }, { "key": "numberOfGuests", "keyProb": 100, "value": "", "valueProb": 100 }, { "key": "roomRate", "keyProb": 100, "value": "", "valueProb": 100 }, { "key": "address", "keyProb": 100, "value": "", "valueProb": 100 }, { "key": "consumptionDetails", "keyProb": 100, "value": "[{\"date\":\"28OCT20\",\"item\":\"房费\",\"consumption\":\"500.00\",\"payment\":\"\"},{\"date\":\"29QQT20\",\"item\":\"房费\",\"consumption\":\"500.00\",\"payment\":\"\"},{\"date\":\"30QQT20\",\"item\":\"支付宝XXXXXXXXXXXXX8512\",\"consumption\":\"\",\"payment\":\"1,000.00\"}]", "valueProb": 100 } ], "width": 1974 } |
返回数据 |
| Code | String | 200 |
状态码 |
| Message | String | message |
详细信息 |
示例
请求示例
http(s)://[Endpoint]/?Action=RecognizeHotelConsume
&Url=https://img.alicdn.com/tfs/TB1Wo7eXAvoK1RjSZFDXXXY3pXa-2512-3509.jpg
&body=图片二进制
&公共请求参数
正常返回示例
XML格式
HTTP/1.1 200 OK
Content-Type:application/xml
<RecognizeHotelConsumeResponse>
<RequestId>43A29C77-405E-4CC0-BC55-EE694AD00655</RequestId>
<Data>{ "data": { "fax": "+862162121888", "phone": "+862162121234", "postCode": "200051", "roomNo": "3209", "checkInDate": "28OCT20", "departureDate": "30OCT20", "memberNumber": "XXXXXX574L", "totalConsumption": "1,000.00", "name": "享敬的陈庆雷先生", "roomType": "", "numberOfGuests": "", "roomRate": "", "address": "", "consumptionDetails": [ { "date": "28OCT20", "item": "房费", "consumption": "500.00", "payment": "" }, { "date": "29QQT20", "item": "房费", "consumption": "500.00", "payment": "" }, { "date": "30QQT20", "item": "支付宝XXXXXXXXXXXXX8512", "consumption": "", "payment": "1,000.00" } ] }, "height": 2605, "orgHeight": 2605, "orgWidth": 1974, "prism_keyValueInfo": [ { "key": "fax", "keyProb": 100, "value": "+862162121888", "valuePos": [ { "x": 1163, "y": 317 }, { "x": 1380, "y": 298 }, { "x": 1382, "y": 322 }, { "x": 1166, "y": 342 } ], "valueProb": 100 }, { "key": "phone", "keyProb": 100, "value": "+862162121234", "valuePos": [ { "x": 1158, "y": 281 }, { "x": 1375, "y": 266 }, { "x": 1377, "y": 295 }, { "x": 1159, "y": 309 } ], "valueProb": 100 }, { "key": "postCode", "keyProb": 100, "value": "200051", "valuePos": [ { "x": 1336, "y": 2253 }, { "x": 1434, "y": 2246 }, { "x": 1436, "y": 2274 }, { "x": 1339, "y": 2282 } ], "valueProb": 100 }, { "key": "roomNo", "keyProb": 100, "value": "3209", "valuePos": [ { "x": 1478, "y": 395 }, { "x": 1553, "y": 392 }, { "x": 1554, "y": 419 }, { "x": 1480, "y": 423 } ], "valueProb": 100 }, { "key": "checkInDate", "keyProb": 99, "value": "28OCT20", "valuePos": [ { "x": 1480, "y": 435 }, { "x": 1632, "y": 425 }, { "x": 1634, "y": 454 }, { "x": 1481, "y": 465 } ], "valueProb": 99 }, { "key": "departureDate", "keyProb": 100, "value": "30OCT20", "valuePos": [ { "x": 1487, "y": 477 }, { "x": 1635, "y": 466 }, { "x": 1637, "y": 493 }, { "x": 1490, "y": 505 } ], "valueProb": 100 }, { "key": "memberNumber", "keyProb": 100, "value": "XXXXXX574L", "valuePos": [ { "x": 383, "y": 1302 }, { "x": 556, "y": 1283 }, { "x": 558, "y": 1307 }, { "x": 386, "y": 1327 } ], "valueProb": 100 }, { "key": "totalConsumption", "keyProb": 100, "value": "1,000.00", "valuePos": [ { "x": 1459, "y": 1135 }, { "x": 1580, "y": 1126 }, { "x": 1582, "y": 1155 }, { "x": 1462, "y": 1165 } ], "valueProb": 100 }, { "key": "name", "keyProb": 100, "value": "享敬的陈庆雷先生", "valuePos": [ { "x": 53, "y": 523 }, { "x": 275, "y": 511 }, { "x": 277, "y": 548 }, { "x": 54, "y": 559 } ], "valueProb": 100 }, { "key": "roomType", "keyProb": 100, "value": "", "valueProb": 100 }, { "key": "numberOfGuests", "keyProb": 100, "value": "", "valueProb": 100 }, { "key": "roomRate", "keyProb": 100, "value": "", "valueProb": 100 }, { "key": "address", "keyProb": 100, "value": "", "valueProb": 100 }, { "key": "consumptionDetails", "keyProb": 100, "value": "[{\"date\":\"28OCT20\",\"item\":\"房费\",\"consumption\":\"500.00\",\"payment\":\"\"},{\"date\":\"29QQT20\",\"item\":\"房费\",\"consumption\":\"500.00\",\"payment\":\"\"},{\"date\":\"30QQT20\",\"item\":\"支付宝XXXXXXXXXXXXX8512\",\"consumption\":\"\",\"payment\":\"1,000.00\"}]", "valueProb": 100 } ], "width": 1974 }</Data>
<Code>200</Code>
<Message>message</Message>
</RecognizeHotelConsumeResponse>
JSON格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "43A29C77-405E-4CC0-BC55-EE694AD00655",
"Data" : "{ \"data\": { \"fax\": \"+862162121888\", \"phone\": \"+862162121234\", \"postCode\": \"200051\", \"roomNo\": \"3209\", \"checkInDate\": \"28OCT20\", \"departureDate\": \"30OCT20\", \"memberNumber\": \"XXXXXX574L\", \"totalConsumption\": \"1,000.00\", \"name\": \"享敬的陈庆雷先生\", \"roomType\": \"\", \"numberOfGuests\": \"\", \"roomRate\": \"\", \"address\": \"\", \"consumptionDetails\": [ { \"date\": \"28OCT20\", \"item\": \"房费\", \"consumption\": \"500.00\", \"payment\": \"\" }, { \"date\": \"29QQT20\", \"item\": \"房费\", \"consumption\": \"500.00\", \"payment\": \"\" }, { \"date\": \"30QQT20\", \"item\": \"支付宝XXXXXXXXXXXXX8512\", \"consumption\": \"\", \"payment\": \"1,000.00\" } ] }, \"height\": 2605, \"orgHeight\": 2605, \"orgWidth\": 1974, \"prism_keyValueInfo\": [ { \"key\": \"fax\", \"keyProb\": 100, \"value\": \"+862162121888\", \"valuePos\": [ { \"x\": 1163, \"y\": 317 }, { \"x\": 1380, \"y\": 298 }, { \"x\": 1382, \"y\": 322 }, { \"x\": 1166, \"y\": 342 } ], \"valueProb\": 100 }, { \"key\": \"phone\", \"keyProb\": 100, \"value\": \"+862162121234\", \"valuePos\": [ { \"x\": 1158, \"y\": 281 }, { \"x\": 1375, \"y\": 266 }, { \"x\": 1377, \"y\": 295 }, { \"x\": 1159, \"y\": 309 } ], \"valueProb\": 100 }, { \"key\": \"postCode\", \"keyProb\": 100, \"value\": \"200051\", \"valuePos\": [ { \"x\": 1336, \"y\": 2253 }, { \"x\": 1434, \"y\": 2246 }, { \"x\": 1436, \"y\": 2274 }, { \"x\": 1339, \"y\": 2282 } ], \"valueProb\": 100 }, { \"key\": \"roomNo\", \"keyProb\": 100, \"value\": \"3209\", \"valuePos\": [ { \"x\": 1478, \"y\": 395 }, { \"x\": 1553, \"y\": 392 }, { \"x\": 1554, \"y\": 419 }, { \"x\": 1480, \"y\": 423 } ], \"valueProb\": 100 }, { \"key\": \"checkInDate\", \"keyProb\": 99, \"value\": \"28OCT20\", \"valuePos\": [ { \"x\": 1480, \"y\": 435 }, { \"x\": 1632, \"y\": 425 }, { \"x\": 1634, \"y\": 454 }, { \"x\": 1481, \"y\": 465 } ], \"valueProb\": 99 }, { \"key\": \"departureDate\", \"keyProb\": 100, \"value\": \"30OCT20\", \"valuePos\": [ { \"x\": 1487, \"y\": 477 }, { \"x\": 1635, \"y\": 466 }, { \"x\": 1637, \"y\": 493 }, { \"x\": 1490, \"y\": 505 } ], \"valueProb\": 100 }, { \"key\": \"memberNumber\", \"keyProb\": 100, \"value\": \"XXXXXX574L\", \"valuePos\": [ { \"x\": 383, \"y\": 1302 }, { \"x\": 556, \"y\": 1283 }, { \"x\": 558, \"y\": 1307 }, { \"x\": 386, \"y\": 1327 } ], \"valueProb\": 100 }, { \"key\": \"totalConsumption\", \"keyProb\": 100, \"value\": \"1,000.00\", \"valuePos\": [ { \"x\": 1459, \"y\": 1135 }, { \"x\": 1580, \"y\": 1126 }, { \"x\": 1582, \"y\": 1155 }, { \"x\": 1462, \"y\": 1165 } ], \"valueProb\": 100 }, { \"key\": \"name\", \"keyProb\": 100, \"value\": \"享敬的陈庆雷先生\", \"valuePos\": [ { \"x\": 53, \"y\": 523 }, { \"x\": 275, \"y\": 511 }, { \"x\": 277, \"y\": 548 }, { \"x\": 54, \"y\": 559 } ], \"valueProb\": 100 }, { \"key\": \"roomType\", \"keyProb\": 100, \"value\": \"\", \"valueProb\": 100 }, { \"key\": \"numberOfGuests\", \"keyProb\": 100, \"value\": \"\", \"valueProb\": 100 }, { \"key\": \"roomRate\", \"keyProb\": 100, \"value\": \"\", \"valueProb\": 100 }, { \"key\": \"address\", \"keyProb\": 100, \"value\": \"\", \"valueProb\": 100 }, { \"key\": \"consumptionDetails\", \"keyProb\": 100, \"value\": \"[{\\\"date\\\":\\\"28OCT20\\\",\\\"item\\\":\\\"房费\\\",\\\"consumption\\\":\\\"500.00\\\",\\\"payment\\\":\\\"\\\"},{\\\"date\\\":\\\"29QQT20\\\",\\\"item\\\":\\\"房费\\\",\\\"consumption\\\":\\\"500.00\\\",\\\"payment\\\":\\\"\\\"},{\\\"date\\\":\\\"30QQT20\\\",\\\"item\\\":\\\"支付宝XXXXXXXXXXXXX8512\\\",\\\"consumption\\\":\\\"\\\",\\\"payment\\\":\\\"1,000.00\\\"}]\", \"valueProb\": 100 } ], \"width\": 1974 }",
"Code" : "200",
"Message" : "message"
}
返回示例补充说明
返回数据说明
fax 传真
phone 电话
postCode 邮编
roomNo 房号
checkInDate 入住日期
departureDate 离店日期
memberNumber 会员号码
totalConsumption 消费总计
name 姓名
roomType 房型
numberOfGuests 住店人数
roomRate 房费
address 地址
consumptionDetails 消费详单
--------------------------consumptionDetails数组内的字段说明--------------------------
date 日期
item 项目
consumption 消费
payment 付款
错误码
访问错误中心查看更多错误码。
SDK调用
通过SDK调用此接口的示例请参考开发者中心