访问 SAP Practice 系统
安装 SAP Commerce Cloud 可组合店面
借助 SAP Commerce 个性化功能,设计客户的购物体验
配置和定制搜索和导航功能
使用自适应搜索设计个性化搜索体验
在 SAP Commerce Cloud 中管理促销
管理优惠券并将其用于促销
使用 OCC 模块提供商业驱动的 RESTful Web 服务
利用 SAP Commerce Cloud 上的附加信息

Omni Commerce Connect 模块简介

Objective

After completing this lesson, you will be able to 介绍 Omni Commerce Connect – 开箱即用的 RESTful Web 服务的主要功能和优势。

Omni Commerce Connect 模块

什么是 Omni Commerce Connect?

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

此图说明了可以使用 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 文档。