以JSON格式购买地区(国家)

时间:2013-03-12 09:25:29

标签: javascript shopify geoip country-codes

我正在尝试在Shopify中实施JavaScript解决方案,以便将我客户的当前位置(通过country.code使用http://freegeoip.net/json)与我的商店也提供的一系列国家/地区进行匹配。

我需要完成此操作的是JSON格式的“区域和税收”标签中所有国家/地区的国家/地区代码列表,然后我可以在我的JavaScript文件中使用该列表。

只是为了(可能)使它稍微复杂一点,我们将有五个不同的商店,每个商店都有不同的区域,每个商店,但都使用从单个源控件上传的SAME模板集。因此,我编写的任何代码都需要在所有商店中都是通用的(即将相关的JSON对象提取到该商店)。然后,我可以向人们显示国家/地区选择器,具体取决于他们是否在正确的网站上

这可能是Shopify / JavaScript专家吗?

谢谢: - )

1 个答案:

答案 0 :(得分:0)

Shopify API可让您访问“地区和税收”标签中列出的所有国家/地区的列表。您可以在Shopify API page上找到有关API的详细说明。此列表包括国家/地区的所有已配置参数(tax,shipping_rates)。

有一个问题:这个API不是'公共'可访问的。如果您想在商店中使用此JSON的输出,则必须先将其设为“公开”。例如,您可以创建一个应用程序或代理来完成此任务。

如果您只对运费有兴趣,也可以使用Shopify's AJAX API GET /cart/shipping_rates.json来估算运费。