购物车令牌
购物车令牌可以替代基于 Cookie 的会话,用于无头环境下的购物车交互。 当使用 Cart-Token 时,不需要 随机数。
获取购物车令牌
对 /cart 接口的请求会返回一个 Cart-Token 头部,该头部包含一个令牌,该令牌可以在后续的请求中作为头部发送到 API 商店的购物车和结账接口,以标识购物车。
获取购物车令牌最快的方法是发送一个 GET 请求到 /wp-json/wc/store/v1/cart,并观察响应头部。 您应该在该头部中看到一个 Cart-Token。
如何使用 Cart-Token
要使用 Cart-Token,请将其包含在请求的头部中。 响应将包含与 Cart-Token 关联的会话的当前购物车状态。
示例:
curl --header "Cart-Token: 12345" --request GET https://example-store.com/wp-json/wc/store/v1/cart
使用相同的方法,您可以使用 Cart-Token 在 /checkout 路由上进行结账。