WooCommerce REST API请求返回错误

时间:2014-09-06 10:02:30

标签: php json wordpress rest

我正在开发购物车网站和应用程序。我想从我的应用程序的DB获取产品详细信息,所以我最近使用了JSON REST API(WP API),以及最新版本的 WooCommerce 2.1。

当我运行我的网址http://ishop/wc-api/v1/时,我得到一个长json输出, 所以我可以确保API工作正常。

然而,当我传递这样的请求时:

http://ishop/wc-api/v1/products?consumer_key=ck_asd78465&consumer_secret=cs_d75412

错误:

{"errors":[{"code":"woocommerce_api_authentication_error","message":"oauth_consumer_key parameter is missing"}]}

我的语法有什么问题吗?请帮帮我们。

1 个答案:

答案 0 :(得分:0)

您必须使用以下所述的Ether HTTPS或OAuth签名:http://woothemes.github.io/woocommerce/rest-api/#authentication

如果要使用HTTP,有一个客户端库可以帮助您进行签名。您可以在此处找到图书馆:https://github.com/kloon/WooCommerce-REST-API-Client-Library