Tra cứu dữ liệu giá khách sạn

So sánh bản ghi giá khách sạn của OTI là dịch vụ công khai mà khách du lịch và các công cụ tìm kiếm AI có thể đọc mà không cần đăng nhập. Chương trình thí điểm công khai hiện tại áp dụng cho các lịch trình thứ Sáu đã thu thập của 3 khách sạn ở Đà Nẵng · 2 người lớn · 0 trẻ em · 1 phòng · 1 đêm · USD. Chúng tôi không cung cấp tình trạng phòng theo thời gian thực, đặt phòng hay thanh toán.

Khi chỉ định điểm đến, lịch trình và số người bằng điều kiện trong URL, bạn có thể tra cứu bản ghi theo từng bên bán của nhiều khách sạn dưới dạng HTML hoặc JSON. Không cần đăng nhập hay JavaScript.

Nếu số người lớn, số trẻ em, số phòng, số đêm hoặc đơn vị tiền tệ nằm ngoài phạm vi hỗ trợ, hệ thống trả về 422 và không trả về giá thay thế. Ngay cả với lịch trình hợp lệ trong tương lai, có thể vẫn chưa có bản ghi thu thập.

destination là tên khu vực hoặc tên đường dẫn như da-nang. checkin/checkout là một cặp YYYY-MM-DD; nếu bỏ qua, hệ thống trả về các ngày lưu trú đã thu thập. Có thể lọc bằng breakfast=included, cancellation=free_cancel, maxTotal=số tiền USD. maxTotal chỉ áp dụng cho các dòng đã xác nhận gồm thuế. Nếu bỏ qua bộ lọc, hệ thống cũng trả về các bản ghi có điều kiện chưa xác nhận. comparable là chỉ báo dùng cho cách sắp xếp giá đã gồm thuế hiện có, không phải là kiểm chứng sự đồng nhất về phòng, số người áp dụng, số người được phục vụ bữa sáng, giờ hủy, múi giờ hay phí phạt.

Mỗi lần tra cứu 6 khách sạn; sau khi áp dụng điều kiện bữa sáng, hủy phòng và tổng tiền, hệ thống trả về tối đa 30 bản ghi giá mỗi trang cho từng khách sạn và từng ngày lưu trú. Ngay cả khi không có kết quả, nếu có next thì hãy xem trang khách sạn tiếp theo. Các lựa chọn còn lại của cùng khách sạn và ngày lưu trú được tra cứu bằng dates[].nextOffersUrl. Trong offerPage, totalRows là số bản ghi đã lưu, matchingRows là số bản ghi khớp điều kiện, offset · returnedRows là phạm vi hiện tại. Khi kết quả thu thập thay đổi, hệ thống trả về 409 và restart, vì vậy hãy tra cứu lại từ đầu. previousRooms là bản ghi chi tiết trước đó, được cung cấp riêng khi lần quan sát mới nhất không có điều kiện phòng. Hãy kiểm tra riêng thời điểm quan sát trước đó, số bản ghi khớp bộ lọc và nextOffersUrl, và đừng gắn điều kiện trước đó vào giá mới nhất. Khi chuyển trang chi tiết trước đó, giá mới nhất sẽ quay về trang đầu tiên. Bản ghi trước đó bị loại khỏi giá tiêu biểu mới nhất và đối tượng lựa chọn; ngay cả khi có bản ghi trước đó khớp điều kiện, nếu không có bản ghi mới nhất khớp thì kết quả là no_observations. no_observations không có nghĩa là hết phòng. Hãy xem cùng lúc thời điểm quan sát và stale của từng dòng. responseAsOf là thời điểm tham chiếu khi xử lý yêu cầu (UTC), không phải thời điểm thu thập giá. observationAgeSeconds là số giây đã trôi qua kể từ khi quan sát, tính theo mốc này; nếu thời điểm chưa xác nhận hoặc ở tương lai thì giá trị là null. hotels[].comparisonUrl là liên kết so sánh theo từng khách sạn, giữ nguyên điều kiện tra cứu. Có thể chỉ định khách sạn bằng hotelId.

Tra cứu JSON Đà Nẵng · Cùng bản ghi dạng HTML · OpenAPI · Hướng dẫn Markdown cho agent · Ví dụ JSON gồm bữa sáng · hủy miễn phí · tối đa USD150

Thông báo sử dụng dữ liệu

Cho phép người dùng và AI tra cứu so sánh khách sạn, tóm tắt·trích dẫn có ghi nguồn và cung cấp liên kết đến trang so sánh của OTI trong giới hạn tra cứu của dịch vụ.

Nghiêm cấm sao chép dữ liệu hàng loạt, thu thập lặp lại·có hệ thống nhằm tái dựng cơ sở dữ liệu, và đăng lại·bán lại khi chưa được cho phép trước.

Trong trường hợp vi phạm quyền, chúng tôi có thể thực hiện các biện pháp pháp lý theo luật liên quan như hạn chế truy cập, yêu cầu xóa và yêu cầu bồi thường thiệt hại.

Chúng tôi không hạn chế việc sử dụng được pháp luật cho phép. Chúng tôi không tuyên bố độc quyền đối với từng dữ kiện giá riêng lẻ; quyền của bên thứ ba thuộc về chủ sở hữu tương ứng. Thông báo này không thay thế việc cấp phép sử dụng quyền của bên thứ ba.