入门指南
部署附加模块的第一步是收集集成所需的所有必要信息。这是您需要的详细信息的列表。
获取 partnerId 和密钥
Expedia 将提供用于识别您的组织和请求参数的字符串值。例如:yourbrand_hotel_conf_overlay
。此设置一旦配置通常就不会改变。
我们还将为每个 partnerId 共享一个字母数字字符串;您将使用它来生成签名。该密钥长 36 个字符,并且因页面而异。例如:
第 1 页:
- partnerId =
yourbrand_hotel_conf_overlay
- 密钥 =
6f437404-261d-4beb-a7fc-43b92f694831
第 2 页:
- partnerId =
partnername_hotel_itin_overlay
- 密钥 =
89f37407-821r-3des-a7f5-ghb92f694294
设置语言和货币
您的网站显示的语言和显示价格的货币可以通过销售点设置。例如:
对于 www.YourBrand.com:
- 区域设置 1:语言(英语):en_US,货币:USD
- 区域设置 2:语言(西班牙语):es_MX,货币:USD
对于 www.YourBrand.ca:
- 区域设置 1:语言(英语):en_CA,货币:CAD
- 区域设置 2:语言(法语):fr_CA,货币:CAD
注意:仅应包含白标模板支持的语言和货币。请在此处查看受支持语言环境的完整列表。
生成加密
我们使用来自 Apache Commons 的 HMAC-SHA1 算法库来生成加密签名。
编码 URL 参数
对 URL 进行编码可将不安全的字符转换为可以安全传输的格式。所有参数值应为 UTF-8 percent-encoded。
选择模块类型
您可以确定模块的显示位置和显示方式,作为覆盖窗口或通过 iframe 嵌入页面结构中。请参阅将模块集成到您的页面以了解更多信息。