2010-12-16 5 views
3

내 시나리오 : 맞춤 카테고리가있는 eBay 상점 고객이 있습니다. 그들의 웹 사이트에, 그들은 판매를 위해 가지고있는 품목을리스트하고 싶습니다. 그들은이 목록을 맞춤 카테고리별로 필터링 할 수 있기를 원합니다.eBay API - 상점/사용자 정의 카테고리별로 항목 필터링

나는 지금 며칠 동안을 찾고 있었고 계속 진행하는 가장 좋은 방법에 대해서는 여전히 확신이 없습니다.

내가 수집 할 수있는 상점에서 정의 된 범주 목록을 얻는 유일한 방법은 Trading API에서 GetStore 호출을 사용하는 것입니다. 이것은 내 클라이언트의 eBay 계정에서 사용자 토큰을 가져와야하지만 지원되는 것으로 보입니다. 나는 이것이 효과가 있다고 가정 할 것이다.

그러나 맞춤 카테고리를 기준으로 항목을 필터링하는 방법은 없습니다. Trading 및 Finding API에 대한 문서를 살펴 보았지만 미리 정의 된 eBay 범주의 필터 만 볼 수 있습니다.

맞춤/상점 카테고리를 필터링 할 수 있습니까?

답변

2

eBay 포럼을 통해 파고 들었을 때 API를 통해 사용자 정의/상점 정의 카테고리를 필터링 할 수 없다는 것을 알았습니다. 사용자 정의/상점 정의 범주에서 필터링하는 유일한 방법은 eBay 호스팅 스토어에 있습니다.

이것은 분명히 사이트를 통해 호스팅되는 스토어를 API를 통해 할 수있는 것보다 더 풍부한 기능으로 만드는 eBay의 방법입니다.

+0

#Net 및 PHP에 대해서는 더 많은 도움이 필요합니다. –

5

나는 판매자 제품을 사용자 지정 범주에 연결하는 작업을 수행했으며 찾은 유일한 방법은 거래 API에서 "GetStore"로 사용자 지정 범주 목록을 검색하고 "findItemsAdvanced"호출 양식으로 모든 판매자 항목을 검색하는 것입니다 API 찾기, 검색된 모든 항목을 반복하고 Trading API에서 "GetItem"호출로 세부 정보를 가져옵니다.

$xml->Item->Storefront->StoreCategoryID$xml->Item->Storefront->StoreCategory2ID 아래에서 맞춤 카테고리를 찾을 수 있습니다.

0

비록이 질문이 오래되었지만, 나는 더 최근의 대답을 제공하는 것이 흥미로운 것이라고 믿습니다. 위에서 설명한 것처럼 사용자 지정 저장소 범주 (StoreCategoryID)를 사용하여 저장소에서 판매 한 항목을 직접 필터링 할 수 없습니다. 이 문제를 해결하는 가장 쉬운 방법은 시작 시간 범위 또는 종료 시간 범위 내에서 판매중인 각 Item의 storeCategoryID를 얻을 수있는 굵은 세분성 수준을 사용하여 GetSellerList API를 사용하는 것입니다. 그런 다음 항목을 직접 필터링 할 수 있습니다. 다음은 포럼 답변에 대한 링크입니다. https://ebay.custhelp.com/app/answers/detail/a_id/1178

0

예 사용자 정의 카테고리별로 항목을 가져올 방법이 없습니다.

관련 문제