gpt4 book ai didi

web-services - "Open Commerce API", "Demandware Order Management"和 "Demandware API"有什么区别

转载 作者:行者123 更新时间:2023-12-04 16:38:56 26 4
gpt4 key购买 nike

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

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

最佳答案

开放商务 API ,或更常见的 OCAPI 是一个 RESTful API,包含三个组件 API(从 v16.3 开始):

  • Shop API(提供对 Demandware 店面功能的访问)
  • 数据 API(基于每个对象提供对 Demandware 应用程序配置和集成功能的访问)
  • Meta API(提供对 Open Commerce API 中可用资源和文档的正式描述的访问)


  • Demandware 订单管理 是名为 Orders 的 Business Manager 模块(位于 Merchant Tools 下),您可以查找、更新、导出或跟踪订单。

    需求软件 API 实际上就是您在该文档页面中看到的内容。它也可以在 Eclipse(Help > Help Contents > Demandware API)中找到。

    如果你打算使用 DWAPI,那真的很简单:
    function getOrder(orderNo) {
    var OrderMgr = require('dw/order/OrderMgr');

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

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

    Get order

    获取订单信息。

    网址: GET https://hostname:port/dw/shop/v16_2/orders/ {订单号}

    格式:json、xml

    身份验证:OAuthOrJWT - 支持带有 OAuth token 或客户 JWT token 的请求。

    响应文件:订单

    因此,请说明您想在哪里使用您的订单详细信息。

    关于web-services - "Open Commerce API", "Demandware Order Management"和 "Demandware API"有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35864226/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com