什么是 Omni Commerce Connect?
Omni Commerce Connect (OCC) 模块可促进 SAP Commerce Cloud 中不同渠道的数据通信。

OCC 包含一套 Web 服务 API,包括:
- 为企业提供全面的全渠道解决方案。
- 在多个渠道(包括移动设备、社交媒体和实体店)实现无缝交互,提升客户体验。
- 在客户购买之旅中,支持不同接触点的交互,帮助企业优化商务运营、交互和服务。
OCC 的主要功能
此处列出了 OCC 提供的主要功能:
- Spring MVC 是 OCC 的基础框架。
- XML 和 JSON 均支持作为请求和响应数据格式。
- 通过使用 OAuth 2 确保 API 安全。
- 实施基于 Etag 的 Web 缓存验证和条件请求。
- 支持两个版本:
- v1,有状态且使用 JSESSIONID cookie
- v2,无状态,支持用于数据通信的 JSON/XML。
- v2 是默认版本,应该是首选版本。仍然支持 v1,但仅用于向后兼容。请参阅
- B2C 和 B2B 模式均受支持,将在下一节中介绍关键商务功能。
- Swagger 用于创建、可视化和记录 RESTful Web 服务,这将在后面的章节中进行演示。
- OCC API 可以轻松定制以满足业务需求,稍后将在本单元中介绍。
OCC 中的标准商务功能
OCC API 为客户提供了一系列标准商务功能。以下是一些关键示例:
- 产品搜索和详细信息:API 支持高级产品搜索,可获取全面的产品信息、库存可用性和定价详细信息。
- 促销和优惠券:该 API 有助于处理和管理促销和代金券,使客户能够应用折扣和特殊优惠。
- 订单管理:它提供检查订单状态、检索订单信息和历史记录、下新订单以及用于获取和取消订单的界面的功能。
- 付款和交付选项:用户可以通过 API 从适用的付款和交付选项中检索和选择。
- 用户管理:API 提供用于管理用户概要、地址、密码更改和访问订单历史记录的端点。
要查看 OCC API 的完整列表,您可以使用集成的 Swagger UI,其用作交互式 REST API 文档。