Is there any web service for Google Warehouse?

113 views
Skip to first unread message

Emmanuel Puybaret

unread,
Aug 22, 2011, 5:38:59 AM8/22/11
to 3d...@googlegroups.com
Hi,
I'm the developer of Sweet Home 3D an interior design application, able among other things to import the furniture 3D models at various formats like DAE/Collada format.
At this time, users who want to import Collada models from Google Warehouse are obliged to use a separate web browser to choose and download a 3D model, then choose the downloaded file from the application.
I wonder if Google Warehouse team developed (or will develop) a web service able to search among their available models, get their description and download their model file and icon.
If such a feature exists, I could greatly improve the user experience in Sweet Home 3D importation steps. I would have no problem to display some back links and copyright notices about Google Warehouse if required.
Thanks for telling me if it's possible.
--
Emmanuel Puybaret

Freddi

unread,
Aug 22, 2011, 8:27:21 AM8/22/11
to 3d...@googlegroups.com
Hey, I like Sweet Home 3D, it's opensource and works fine on my computer! Unfortunately, 3D Warehouse is the black sheep within Google, the only service that doesn't offer APIs.

There might be a chance for an exception since it's opensource. But you can't discuss this publicly, it's best to directly contact someone from the 3D Warehouse team (I think Bryce "bryces" is the right person).

Emmanuel Puybaret

unread,
Aug 22, 2011, 2:34:04 PM8/22/11
to 3d...@googlegroups.com
Thank you Freddi for your suggestion.
I found Bryce S as Product Manager of 3D Warehouse but how can I write him? If this can't be said publicly, post me the answer at in...@eteks.com

Freddi

unread,
Aug 23, 2011, 3:53:51 AM8/23/11
to 3d...@googlegroups.com
Hi,
here just an idea:
Imagine your user has a browser, and like many browsers, with an integrated feed-reader. Your user wants to search for "sweet home" in 3D Warehouse in his browser. He/she finds:
http://sketchup.google.com/3dwarehouse/search?q="sweet+home"&styp=m
Then he/she clicks on "RSS" and gets for the feed-reader:
http://sketchup.google.com/3dwarehouse/data/entities?q=%22sweet+home%22&scoring=t&max-results=100

Now you just say your application is a feed-reader. Your search button subscribes to feeds, you take the feed in xml or json format (alt=json). The feed in your feed-reader contains a link to the zipped collada file.

json['feed']['entry'][4]['media$group']['media$content'][2]['type'] = "application/vnd.google-earth.kmz"

or
json['feed']['entry'][4]['media$group']['media$content'][2]['url'] = http://sketchup.google.com/3dwarehouse/download?mid=eb670bdbe51d403de98b2a49ffb020cb&rtyp=zs&fn=Earth&ctyp=other&ts=1202488790000&ct=gd

You make a button so that the user can decide if he/she wants to download the model directly into Sweet Home 3D. There should be nothing wrong about it since the user manually clicks the button.
Reply all
Reply to author
Forward
0 new messages