내 상점이 아닌 상점에서만 사용할 수있는 것으로 나열된 특정 품목을 검색하고 있습니다.재고가있는 상점을 나열하려면 어떻게합니까?
API를 사용하여 상점에 재고가있는 품목을 찾고 싶습니다. 따라서 해당 지역에 살고있는 친구에게 전화를 걸어 가져올 수 있습니다.
그래서 ... 특정 상품이 재고가있는 상점을 어떻게 나열 할 수 있습니까?
대답
미국의 지리적 중심 '(39.8333) -98 35 °'39 ° 50
폭 미국 (-98.5833)
약 3,000마일입니다. 우리는 그 시점에서 모든 방향으로 2000 마일의 반경을 검색 할 경우그래서 우리가 얻을 :
http://api.remix.bestbuy.com
/v1/stores(area(39.8333,-98.5833,2000mi))
+products(sku=YOUR_SKU_ID)
?format=json
&pageSize=100
&page=1
&show=storeId,storeType,city,region,name,products.name,products.sku,products
&apiKey=YOUR_API_KEY
그리고 당신은 놀랄 것입니다 그 1419 개 상점은 블랙 Ink'd SKULLCANDY있는 동안 크리스마스 전에 하루 종일 이어폰, 그들 중 0 명은 Marth Amiibo를 가지고 있고 67 명은 Star Fox Amiibo를 가지고 있습니다 ... 누가 알았습니까?
실제로 전국에서 3,000 마일 (또는 적어도 142 개의 매장에 해골 캔디 이어 버드가 있음)을 검색 할 수 있으며 상점에서 사용할 수있는 플래그는 내가 찾고있는 제품에 대해 오인 된 것 같습니다. – CoolAJ86
@ CoolAJ86 가용성 플래그에 문제가 있음을 발견하셨습니까? 기꺼이하시는 분은 [email protected]으로 이메일을 보내 주시면 자세히 살펴 보겠습니다. 그러나 저장소 가용성 정보가있는 몇 가지주의 사항이 있습니다. 이러한주의 사항은 https://developer.bestbuy.com/documentation/stores-api#documentation/stores-api-in-store-availability의 문서에 설명되어 있습니다. 설명서에 "스토어 에이전시의 속성을 사용하여 필터링하면 제품이 매장에서 판매되었지만 특정 매장에서 판매되는 경우 알려주지 않습니다."라고 명시되어 있습니다. – tcox5698
아 ... 그게 틀림 없어. 그러나 bestbuy 웹 사이트에서 상품이 금수 날짜에 도달하지 않았거나 상품이 이미 판매되고 선주문 픽업 (이 http 페이지와 같이 : //bit.ly/bestbuy-available-for-store-pickup). – CoolAJ86