我正在构建一个 WooCommerce 网站,并计划将所有客户视为客人,这意味着没有理由强迫他们创建帐户。我使用 REST API 与系统交互以获取有关每个订单的信息。
订单内有一个名为“customer_id”的字段。我假设这个值对于每个用户来说都是唯一的,但我发现它不是。这个值是怎么赋值的?
此外,我调用 API 端点来获取客户列表并收到一个空列表。这是因为没有用户创建帐户吗?为什么我无法获取未注册就购买产品的用户信息?
事实证明他们没有。
访客帐户的 customer_id 始终为 0。
如果我想与客户保持联系,我需要依赖不同的数据,例如电子邮件。