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

时间:2017-08-23 06:00:08

标签: json wordpress woocommerce

我正在尝试使用JSON中的所有WooCommerce产品及其详细信息(价格说明等)。 Here are my consumer and secret keys.但我收到以下错误:

  

{“errors”:[{“code”:“woocommerce_api_authentication_error”,“message”:“oauth_consumer_key参数丢失”}]}   作为回应

如何获取所有WooCommerce产品详细信息?

1 个答案:

答案 0 :(得分:0)

正如woocommerce文档(retrieve a product)所述,你应该:

  • 致电终点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“接受:application / json”为请求添加标题
  • -H“Content-Type:application / 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 _