2017-02-20 5 views
-1

내 안드로이드 응용 프로그램에서 woocommerce 나머지 API를 사용하여 내 인벤토리에서 제품을 가져옵니다. 설명서에 따라 "여러 항목을 반환하는 요청은 기본적으로 10 개의 항목으로 페이지가 매겨집니다." 요청 당 25 개의 항목을 가져와야합니다. 문서마다 많은 것들을 시도했지만 불행히도 나는 어떤 성공도 얻지 못했습니다. 페이지 매기기에내 안드로이드 애플 리케이션에서 woocommerce 나머지 API를 사용하여 사용자 정의 페이지 매김을 수행하는 방법?

은 내가 pageNum = 1, 11-20 즉 위해 등등 pageNum = 2를 사용하여 10 개 항목의 다음 세트를 처음 10 개 제품을 얻을이 사용

"mysite/wc-api/v3/products/"+"?page="+pageNum; 

을 시도했다. 페이지 당 25 개의 항목을 가져와야합니다.

나는
"mysite/wc-api/v3/products?filter[limit]="+25; 

를 사용하여 시도하지만이 나에게 처음 25 개 항목을 반환합니다. 이제 25 개 항목 즉 26 ~ 50 개 항목의 다음 세트를 얻으려면 어떻게해야합니까? 그것은 나에게 처음 50 개 항목을 제공하는 것처럼

나는

"mysite/wc-api/v3/products?filter[limit]="+50; 

을 사용할 수 없습니다. 내가

https://woocommerce.github.io/woocommerce-rest-api-docs/를 참조하고

나는 단지 엔드 포인트가 필요합니다.

답변

0

(3) 마지막으로 내가 해결책을 알아 낸 자신을 페이지의 2 개, 5 제품을 :

이가 요청 당 25 개의 항목을 가져와야하는 경우 같은

엔드 포인트가 될 것이다 : 그 0,25,50,75 될 것 즉 이것은 한 번에 각 요청의 25 개 항목을 줄 것이다

"mysite/wc-api/v3/products?filter[limit]=25&filter[offset]="+offset; 

나는 오프셋 보낼 필요가 .... 각 후속 요청시.

1

WooCommerce는 단순히 이것을 지원하지 않습니다. 당신이 그것을 할 수

유일한 방법은 3 만 표시 페이지를 1 페이지 1를 호출하는 것입니다 -