如何从具有bigcommerce的私人应用程序中获取登录客户的ID

时间:2016-03-25 23:56:26

标签: bigcommerce

我试图找到一种方法来获取当前访问者的ID从我商店的子域名登录到我的bigcommerce商店。

我可以看到像SHOP_TOKEN等设置的cookie,但对于客户ID没有任何设置。我已经搜索了几个小时,发现这对我来说没有用 - How to "log customer in" in through BigCommerce and give them access to a custom website

我很感激帮助

1 个答案:

答案 0 :(得分:0)

SHOP_TOKEN中的数据在Bigcommerce方面以某种方式编码,它不会以明文形式返回客户的ID。

如果您可以使用客户端解决方案,则可以从DOM中获取ID。只需将等于%% GLOBAL_CustomerId %%的数据属性添加到全局存在的DOM元素中......也许是HTML文档元素:

<html lang="en" class=....data-customer="%%GLOBAL_CustomerId%%">

然后,您可以轻松地在JS中获取此值,如果这样可以满足您的需求。

相关问题