Merged two sources of Search for Shopping API samples, under the official name.
diff --git a/samples/searchforshopping/main.py b/samples/searchforshopping/main.py
new file mode 100644
index 0000000..30c8cde
--- /dev/null
+++ b/samples/searchforshopping/main.py
@@ -0,0 +1,65 @@
+#!/usr/bin/python2.4
+# -*- coding: utf-8 -*-
+#
+# Copyright 2010 Google Inc. All Rights Reserved.
+
+'''Simple command-line example for The Google Search
+API for Shopping.
+
+Command-line application that does a search for products.
+'''
+
+__author__ = 'aherrman@google.com (Andy Herrman)'
+
+from apiclient.discovery import build
+
+# Uncomment the next line to get very detailed logging
+# httplib2.debuglevel = 4
+
+
+def main():
+ p = build('shopping', 'v1',
+ developerKey='AIzaSyDRRpR3GS1F1_jKNNM9HCNd2wJQyPG3oN0')
+
+ # Search over all public offers:
+ print 'Searching all public offers.'
+ res = p.products().list(
+ country='US',
+ source='public',
+ q='android tshirt'
+ ).execute()
+ print_items(res['items'])
+
+ # Search over a specific merchant's offers:
+ print
+ print 'Searching Google Store.'
+ res = p.products().list(
+ country='US',
+ source='mc:5968952',
+ q='android tshirt'
+ ).execute()
+ print_items(res['items'])
+
+ # Get data for a single public offer:
+ print
+ print 'Getting data for offer 8749318160742051003'
+ res = p.products().get(
+ source='mc:5968952',
+ accountId='5968952',
+ productIdType='gid',
+ productId='8749318160742051003'
+ ).execute()
+ print_item(res)
+
+
+def print_item(item):
+ product = item['product']
+ print '%s (%s)' % (product['title'], product['link'])
+
+
+def print_items(items):
+ for item in items:
+ print_item(item)
+
+if __name__ == '__main__':
+ main()
diff --git a/samples/shopping/main.py b/samples/shopping/main.py
deleted file mode 100644
index ce9057b..0000000
--- a/samples/shopping/main.py
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/usr/bin/python2.4
-# -*- coding: utf-8 -*-
-#
-# Copyright 2010 Google Inc. All Rights Reserved.
-
-"""Simple command-line example for The Google Search
-API for Shopping.
-
-Command-line application that does a search for products.
-"""
-
-__author__ = 'jcgregorio@google.com (Joe Gregorio)'
-
-from apiclient.discovery import build
-
-import pprint
-
-# Uncomment the next line to get very detailed logging
-# httplib2.debuglevel = 4
-
-
-def main():
- p = build("shopping", "v1",
- developerKey="AIzaSyDRRpR3GS1F1_jKNNM9HCNd2wJQyPG3oN0")
- res = p.products().list(
- country='US',
- source='public',
- q='logitech revue'
- ).execute()
- pprint.pprint(res)
-
-if __name__ == '__main__':
- main()