【发布时间】:2021-08-20 03:48:41
【问题描述】:
我已经在 Wix 网站上集成了 ECWID 商店。 我想根据使用 Ecwid API 的用户的位置(国家)更改货币, 那么我该怎么做呢?我应该在 Wixsite 或 Ecwid 哪里编码?
【问题讨论】:
标签: api content-management-system velo
我已经在 Wix 网站上集成了 ECWID 商店。 我想根据使用 Ecwid API 的用户的位置(国家)更改货币, 那么我该怎么做呢?我应该在 Wixsite 或 Ecwid 哪里编码?
【问题讨论】:
标签: api content-management-system velo
我是 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
谢谢!
【讨论】: