如何解决当 addToCart 突变与 Postman 一起使用时,Wordpress GraphQL woocommerce 不会更新购物车总数
我向邮递员提出这个请求:
POST @ http://localhost:8888/my-wordpress-site/graphql
mutation MyMutation {
addToCart(input: {productId: 17,quantity: 1}) {
cart {
total
}
}
}
我得到的回应是:
{
"data": {
"addToCart": {
"cart": {
"total": "$42"
}
}
},"extensions": {
"debug": []
}
}
带有标题:
woocommerce-session -> eyJ...iJ9.eyJpc3MiO...MyJ9fQ.WRM42L...3kQZQYQ
我收到了 2 个 cookie:
woocommerce_items_in_cart
woocommerce_cart_hash
但是,在随后的调用中,woocommerce-session
值和 cookie 会发生变化,并且总数保持不变。在仪表板上使用与 GraphiQL 完全相同的变异,每次调用变异时,总数都会更新。
知道我做错了什么吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。