如何获取JSON格式的WooCommerce产品详细信息?



我正在尝试以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_开头。

相关内容