首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"Open Commerce API“、"Demandware Order Management”和"Demandware API“有什么区别?

"Open Commerce API“、"Demandware Order Management”和"Demandware API“有什么区别?
EN

Stack Overflow用户
提问于 2016-03-08 17:59:05
回答 2查看 5.9K关注 0票数 5

我想知道"Open Commerce API“、"Demandware Order Management”和"Demandware API“之间的区别。另外,我想知道如何使用这些API之一来获取订单信息。非常感谢!

https://documentation.demandware.com/DOC1/index.jsp

EN

回答 2

Stack Overflow用户

发布于 2016-03-17 00:23:55

开放商务应用程序接口,或者更常见的OCAPI是一个RESTful应用程序接口,由三个组件API组成(从v16.3开始):

开放商务商店应用编程接口(提供对Demandware storefront functionality)

  • Data应用编程接口的访问)

  • 元应用编程接口(提供对开放商务应用编程接口中可用资源和文档的正式描述的访问)

Demandware Order Management是名为订单的业务管理器模块(在商家工具下),您可以查找、更新、导出或跟踪订单。

Demandware API实际上就是您在该文档页面中看到的内容。它也可以在Eclipse中找到(帮助>帮助内容> Demandware API)。

如果您要使用DWAPI,那么它非常简单:

代码语言:javascript
复制
function getOrder(orderNo) {
  var OrderMgr = require('dw/order/OrderMgr');

  return new Order(OrderMgr.getOrder(orderNo));
}    

或者,您可以使用OCAPI,它也很简单,但它首先需要某种身份验证。

获取订单的信息。

网址:GET https://hostname:port/dw/shop/v16_2/orders/{order_no}

格式: json、xml

身份验证: OAuthOrJWT -支持使用OAuth令牌或客户JWT令牌的请求。

响应文档:订单

因此,请解释您希望在何处使用您的订单详细信息。

票数 14
EN

Stack Overflow用户

发布于 2016-05-09 22:16:50

还有一个名为Demandware Order Center的独立产品,它在Demandware脚本API中有自己的一组单独的API类。

你问问题的方式太宽泛了。

编辑:如果您提供了一些关于您正在尝试解决的问题的背景知识,我们可能能够确定您应该查看哪个API。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35864226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档