没有Shopify API调用可知道用户的ip /位置/国家/地区?

这里的用户是指前面的任何公共用户。

最佳答案

有点晚了,但是可以,很容易做到。创建一个应用程序代理,shopify会向您发送有关客户端的大量数据(包括他的IP)。唯一不包含的主要内容是cookie(有点奇怪,但无论如何)。

因此,这就是您的操作方式-下载并保存IP到国家/地区的数据库(网络上有许多免费的数据库),并将该数据库放置在您放置应用程序的位置。制作一个可以查看请求标头并获取IP并使用它来确定国家/地区的应用。现在创建一个应用程序代理,然后只需从任何页面使用ajax访问它,客户端就不需要知道。如果您需要更多,则可以随同发送购物车cookie(使用JS)以跟踪哪个IP属于哪个购物车。如果允许用户登录,则也可以发送。

关于shopify - Shopify API调用可了解用户的位置/国家,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13042377/

10-13 00:08