我正在尝试以JSON格式获取我所有的WooCommerce产品及其详细信息(价格描述等(。这是我的使用者密钥和密钥。但是我收到以下错误:
{">错误":[{"代码":"woocommerce_api_authentication_error","消息":"oauth_consumer_key参数缺失"}]} 作为回应
如何获取所有WooCommerce产品详细信息?
正如 woocommerce 文档(检索产品(所指出的,您应该:
- 调用端点 usign https
- 将密钥和机密作为基本身份验证参数传递(用户:密码(
您可以尝试使用以下curl调用:
curl -H "Accept:application/json" -H "Content-Type:application/json"
--insecure -v 'https://www.aaiwa.com/wp-json/wc/v2/products/8637'
-u 'ck_KEY:cs_SECRET'
- -H "接受:应用程序/json">将标头添加到请求中
- -H "内容类型:应用程序/json">将标头添加到请求中 -
- -不安全的忽略 SSL 错误
- -v转储标头(请求和应答(
- -u 'ck_KEY:cs_SECRET'你的钥匙和秘密
- "https://www.aaiwa.com/wp-json/wc/v2/products/8637">产品的默认 wooCommerce 端点
关于您的示例链接:
路径- 它不是默认路径(/online-shopping/wc-api/v2/products(,但取决于您的配置,请将curl调用调整为正确的路径。
- 你用的是密钥而不是密钥(consumer_secret=ck_242ab21965b735bbdc61d4e650cda29ec2712910(,密钥确实以cs_开头。