簡體   English   中英

Woocommerce API Rest Client檢索產品

[英]Woocommerce API rest client retrieve products

我正在使用Woocommerce REST客戶端API從Wordpress網站獲取產品。 但是,當我執行此命令時:

this->client->products->get();

要獲得所有產品,我只退回10個產品。 可能是什么問題?

我解決了 與其余客戶本身無關。 這是WordPress配置。 只需進行設置->閱讀->然后將“最多顯示博客頁面”或“聯合供稿顯示最新”更改為(50)即可

希望能有所幫助。

設置Blog pages show at most屬性不是解決此問題的方法。 這樣,您還可以更改網站上其他頁面的行為。 請使用以下代碼:

$this->client->products->get(null, array('filter[limit]' => -1));

使用-1獲取所有產品,或僅使用任何數字將其限制為該數字。

要檢索所有產品,請使用限制過濾器,

要獲得50個產品---- filter [limit] = 50

要獲得所有產品--- filter [limit] =-1

http://example.com/wc-api/v3/products?filter[limit]=50&oauth_consumer_key=ck_050f0a06050e2789b2c61d6bd66d2c97d3780580&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1448179257&oauth_auth1=npwk=3pWoKn=5=0&Wauth_nWont=3Ch=1=OMAC_SHA1&oauth_time=1&ow_n=3&oauth_nnce=B1=0

無需更改代碼等。僅使用限制過濾器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM