【问题标题】:Ecwid APIs to customize ecwid store用于自定义 ecwid 存储的 Ecwid API
【发布时间】:2021-08-20 03:48:41
【问题描述】:

我已经在 Wix 网站上集成了 ECWID 商店。 我想根据使用 Ecwid API 的用户的位置(国家)更改货币, 那么我该怎么做呢?我应该在 Wixsite 或 Ecwid 哪里编码?

【问题讨论】:

    标签: api content-management-system velo


    【解决方案1】:

    我是 Ecwid 团队的 Gunter。

    如果您想在店面向买家显示不同的货币,您可以使用应用市场中的现有应用 - 货币转换器。这是应用程序的链接:https://www.ecwid.com/apps/design/currency-converter-app

    如果您想编写自己的解决方案,则需要使用例如Geolocation API 来获取用户的位置。然后您的自定义 JS 将添加一个新元素或将 Ecwid 的价格更改为访问者的货币。

    您可以将进行这些更改的 JS 添加到您拥有 Ecwid 店面的网站的源代码中,或者通过自定义应用程序添加。您可以在我们的文档中找到有关如何添加自定义 JS 的更多详细信息:https://api-docs.ecwid.com/reference/customize-behaviour#add-custom-javascript

    此外,您还可以通过 REST API 更改商店的货币。您需要使用 PUT“更新商店资料”请求。例如,要将货币更改为美元,您需要将 JSON 正文发送到商店的端点,其中“货币”字段等于“美元”。

    端点示例:https://app.ecwid.com/api/v3/13296841/profile?token=secret_tFb****

    正文示例:

    {
        "formatsAndUnits": {
            "currency": "USD"
    }}
    

    您可以在我们的文档中找到更多详细信息:https://api-docs.ecwid.com/reference/store-profile#update-store-profile

    另外,您可以通过 apps@ecwid.com 直接与我们联系

    要获取令牌,您需要以店主身份登录,然后转到https://my.ecwid.com/#develop-apps 页面,在那里您可以创建一个应用程序并获取其令牌。如果您需要更改应用程序中的任何内容,只需向我们发送电子邮件至 apps@ecwid.com

    谢谢!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-02
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多