2016-06-29 2 views
0

이베이 (eBay)에서는 일부 판매자가 특정 업체 정보에 변형이 있습니다. 예를 들어, flower food에 대한 검색은 가격이 범위 인 결과를 종종 반환합니다. 가격은 구매 한 꽃 음식의 향낭 수에 따라 달라지기 때문입니다.이베이 (Ebay) API : '다 변수'목록의 반품 가격 범위

내가 말할 수있는 한,이 가격대를 eBay API를 통해 구입하는 것은 어렵지 않습니다. 나는 작동하는 GetMultipleItems 시도했지만 호출이 너무 오래 걸립니다 특히 여러 항목을로드 할 경우.

더 좋은 방법을 아는 사람이 있습니까?

+0

참고 : 나는했습니다 ItemItem에 의해 findItemsbyKeywords의 결과를 단순히 그룹화하고 그 범위를 추론하여이 문제를 해결했습니다. –

답변

0

여러 변형 항목을 의미합니까, 아니면 여러 유사 항목을 의미합니까? 이 전자의 경우는 .... 나도 몰라 후자의 경우

이 쉽다 :

사용의 getItem 호출은, 나를 위해 치료를 작동합니다.

'DetailLevel'을 'ReturnAll'로 설정하고 'IncludeItemSpecifics'를 'true'로 설정했습니다. 이것이 필요한지 잘 모르겠습니다. 항목이 하나 이상의 SKU가있는 경우

, 그것은 다음과 같이 반환합니다 (이것은 단지 하나의 변종이다 - 내가 다른 사람을 제거하지만 당신이 돌아 오는 것을 볼 수 있습니다 ...

<Variations> 
      <Variation> 
       <SKU>ESP.1255872.2420592527030</SKU> 
       <StartPrice currencyID="GBP">16.0</StartPrice> 
       <Quantity>11</Quantity> 
       <VariationSpecifics> 
        <NameValueList> 
         <Name>Shoe Size</Name> 
         <Value>UK 3</Value> 
        </NameValueList> 
       </VariationSpecifics> 
       <SellingStatus> 
        <QuantitySold>1</QuantitySold> 
        <QuantitySoldByPickupInStore>0</QuantitySoldByPickupInStore> 
       </SellingStatus> 
       <DiscountPriceInfo> 
        <OriginalRetailPrice currencyID="GBP">22.0</OriginalRetailPrice> 
        <PricingTreatment>STP</PricingTreatment> 
        <SoldOneBay>false</SoldOneBay> 
        <SoldOffeBay>false</SoldOffeBay> 
       </DiscountPriceInfo> 
       <VariationProductListingDetails> 
        <EAN>5053129777792</EAN> 
       </VariationProductListingDetails> 
      </Variation> 
</Variations> 
+0

응답 해 주셔서 감사합니다. 제가 뭘했는지에 대한 이해는 정확하지만 getItem은 기본적으로 GetMultipleItems의 단순한 버전입니다 (내 질문) .Itone ItemID에 대한 모든 유사 콘텐츠를 얻는 것이 좋겠지 만 100 개의 항목 (예 : findItemsbyKeywords에서 반환 할 수있는 숫자)에 대해서는 영원히 걸릴 수 있습니다. 단순히 문제를 해결했습니다. 그루 우 findItemsbyKeywords의 결과에 ItemID를 ping합니다. 나는 이것이 eBay가 그렇게하는 방법이라고 추정한다. –

관련 문제