2013-08-30 6 views
0

으로 페이지가 지정된 검색 Podbox는 BigCommerce orders API을 사용하여 BigCommerce 전자 상점에서 클라우드 CRM (vTiger, Salesforce 또는 ZohoCRM과 같은)으로 주문을 동기화하는 커넥터를 구축하고 있습니다. 개발자 중 하나로서, 나는 효율적 인에서 프로세스를 방지 포인트의 몇 불행하게도이 있다는 것을 발견BigCommerce 주문 API : 필터링 (modified_date, 주문 상태)

  • 페이지제한 매개 변수와 함께, 매겨진 검색을하는 것이 좋을 것

    , customers API에서와 같이 즉, BigCommerce 서버와 클라이언트 서버 모두에 대한 작업 부하를 줄일 수

  • 모두 고객과 주문 API 호출은 날짜가 필드를 수정 필터 이후에 업데이트 된 주문을 검색으로 그들을 사용하기 좋은 것입니다 반환 주어진 날짜. 같은 기준으로, API 호출에 의해 반환 된 데이터는 대역폭을 절약하고 BigCommerce 모두 작업 부하를 줄이고 너무

  • 클라이언트 서버, 작은 것 다른 최적화하기 위해 필터로 상태 ID를 기준을 사용하는 것입니다 불완전 주문 만 검색 할 수 있지만이 기준은 "상태 ID는과 같으며 [값]"과 같은 형식으로 사용할 수 있습니다. "상태 ID은 7과 다릅니다 (7 상태 ID 전체 주문입니다.) 현재로서는 실현 가능하지 않습니다.

이러한 기능 요청은 다른 개발자에게 유용할까요? BigCommerce 개발자 중 일부는 이러한 기능 요청이 로드맵에 있는지 여부를 알고 있습니까? 아니면 다른 곳에 제안해야한다면?

어쨌든 귀하의 관심에 감사드립니다!

답변

1

3 명의 사용자 중 2 명이 이미 BigCommerce에서 구현했습니다.

  • page and limit parameters

  • 당신은 '수정 된 경우 --때문에'헤더를 전달하여 수정 주문을 풀 수 있습니다. 이것은 제공된 RFC-2822 날짜 이후에 수정 된 항목 만 반환합니다.

상태 코드 문제에 대해 어떠한 생각,하지만 난 내가 0status_id 필터를 설정 추측, this 발견했다.

희망이 도움이됩니다.

+0

답장을 보내 주셔서 감사합니다. @ chirag-b. BigCommerce가 [customers API] (http://developer.bigcommerce.com/docs/api/v2/resources/customers) 및 빠른 시작에서 "+ 공식"페이지가 아니라 페이지 + 한도 매개 변수를 직접 언급 한 것은 유감입니다. 주문 문서 페이지. 'If-Modified-Since'(생성 일로 언급되었지만 퀵 스타트의 에디션 날짜는 언급하지 않음) 상태에 대한 내 기준은 'status_id <> 7'이며 status_id = = 0' 도움말 페이지를 유지하기가 어렵습니다. 다시 한번 감사드립니다! – lucsorel