我的woocommerce网站上有、REST、和、PUT、和GET请求,甚至在cloudflare上(很少有用户抱怨没有使用cloudflare)。
但是只有使用PUT (我说了GET也有效,我会讲到这一点),所以我在排除故障后发现的实际问题是GET,如果我从请求URL中删除类别或销售,那么GET就是起作用的。
这是我的密码
1.与sale=true和类别
example.com/wp-json/wc/v2/products?page=1&on_sale=true&consumer_key=ck_b5f10.....&consumer_secret=cs_232690...&category=125
输出
id": 3268,
"name": "Product",
"slug": "product-3",
"permalink": "https://...2.无类别的出售=false
example.com/wp-json/wc/v2/products?page=1&on_sale=false&consumer_key=ck_b5f10.....&consumer_secret=cs_232690...输出
id": 3268,
"name": "Product",
"slug": "product-3",
"permalink": "https://...3.与sale=false和类别
example.com/wp-json/wc/v2/products?page=1&on_sale=false&consumer_key=ck_b5f10.....&consumer_secret=cs_232690...&category=125输出
[]使用PUT,一切都很好,我的问题是我的应用程序只发出#3请求
发布于 2021-07-06 09:46:14
问题解决了,我的网站有折扣的产品(销售和实际价格),但应用程序只要求那些没有任何折扣。
对于需要快速解决的各种问题,先尝试使用不同的服务器,然后正确地通过请求URL。
https://stackoverflow.com/questions/68253419
复制相似问题