2017-03-04 39 views
0

的錯誤,我很新的WordPres`和使用WooCommerce插件首次並希望使用WooCommerce REST API在我的Android應用程序。「不能列出資源」,從WooCommerce REST API

我啓用了REST API,並創建了一個消費重點,以及作爲消費者的祕密。

現在,我使用這個網址http://www.my-domain.com/wp-json/wc/v1/products/當我的瀏覽器來檢查API是否工作,我得到這個錯誤:

{"code":"woocommerce_rest_cannot_view","message":"Sorry, you cannot list resources.","data":{"status":401}}

SSL是不是我的服務器上安裝。我怎樣才能解決這個問題?我需要使用PHP客戶端庫嗎?

回答

0

您正在從服務器獲得401響應。此響應表明您未獲得該REST端點的授權。爲了使用woocommerce API,您需要在請求中包含您的授權。

有實例和文檔在這裏: http://woocommerce.github.io/woocommerce-rest-api-docs/#authentication

的woocommerce例子不包括Java示例。 (我認爲這是你用於你的Android應用程序)。不過,woocommerce有一個第三方java庫。它可以在這裏找到: https://github.com/icoderman/wc-api-java

我還沒有親自使用該庫,但它應該包含所有的功能,你將需要授權並正確地從woocommerce API請求數據。

+0

好的!但我如何在請求中包含授權? – DD77

+0

如果你轉到我發佈的鏈接,你可以看到一些簡單的例子。 – DeezPineapples