需要的环境变量(.env):
BOOKING_API_ENDPOINT=https://supply-xml.booking.com/hotels/xml
BOOKING_API_USER=your-username # 申请 Connectivity Partner 后获得
BOOKING_API_PASS=your-password
BOOKING_HOTEL_PREFIX=CLAWHAS # ClawHas → Booking 的 hotel_id 前缀
# Webhook 接收认证(Booking 调我们时用)
BOOKING_WEBHOOK_USER=clawhas-webhook
BOOKING_WEBHOOK_PASS=strong-random-password
流程图:
ClawHas → push hotel/availability/rates → Booking.com
Booking.com → 用户搜索 / 下单 → 推 reservation XML → ClawHas webhook
ClawHas → 创建本地 Order(source_platform=booking)
Booking.com 抽 15-20% 佣金,剩余给酒店