Recommendations API
developer.bestbuy.com
developer.bestbuy.com
keep up the great work!
I'd love to talk to you offline. Could you shoot me an email? Details in profile.
I also think that both this and HTTPS are mandatory, but since it's on your roadmap that's good enough.
At any rate, kudos to the team for trying to move the industry forward.
You raise a number of interesting points. Our view is that by sharing our data, we can create an ecosystem in which third parties can make apps and services that make a better overall experience for the customers, and of course we hope that we'll benefit from that, however indirectly. The risks are relatively minor: our code is small and our team is small, so we don't cost much. And at least for now, we're not really serving up any data that you can't see on bestbuy.com, so we're not (yet) facing any large security issues.
As for the use cases, I really think people are just starting to scratch the surface of what you might do with data from a very large retailer.
The BBY API is awesome. I've especially liked the stores API. I've grabbed the location of the user, and then mapped out products that are in stock near them and use the Google Maps API to show people products on a map relative to their location. The data that is pulled from the API, is then stored in Memcached for like 6 hours. I actually store the product data in MySQL, but certain things are pulled dynamically on the fly, like the product reviews data.
My understanding is that they are one and the same company under different roofs. I worked in the Canadian west-coast Bestbuy warehouse and we shipped product to both BestBuy and FutureShop stores, sometimes with stickers from the other store still on it.
Bestbuy.ca and Futureshop.ca even share a remarkably similar design, though BestBuy.com does look dissimilar to both bb.ca and fs.ca.