缺少 X-WC-Store-API-Nonce 标头。该端点需要一个有效的随机数。邮递员错误

Per*_*ngh 6 php cart woocommerce

发布:xyz.com/wp-json/wc/store/cart/add-item 我正在开发移动 woocommerce 应用程序并尝试在购物车中添加项目,但出现一些错误,请帮助解决此问题,谢谢。

In Body:
  
{
"id": "8924",
"quantity":1,
"variation": [
             {
              "items" :{
              "attribute": "hj",
              "value": "knk"
              }
           }
        
           ]
        }

Error:
{
 "code": "woocommerce_rest_missing_nonce",
 "message": "Missing the X-WC-Store-API-Nonce header. This endpoint requires a valid nonce.",
 "data": {
 "status": 401
        }
}
Run Code Online (Sandbox Code Playgroud)

小智 0

您看到该错误的原因是 API 不仅需要任何随机数,还需要一个特定的随机数。

\n

Don\xe2\x80\x99t 只是传递来自 的返回值wp_create_nonce(\'my-string\'),该值必须来自wp_create_nonce(\'wc_store_api\')

\n

你可以在这里读更多关于它的内容:

\n

https://digitalapps.com/woocommerce-rest-api-cart-endpoint-error/

\n