@@ -12,10 +12,8 @@ Similar Products, Wish Lists and New and Used listings. More information
12
12
about the API can be found at
13
13
https://affiliate-program.amazon.com/gp/advertising/api/detail/main.html
14
14
15
- All requests made by this module are signed as required since August 15, 2009.
16
-
17
15
Basic usage
18
- -----------
16
+ ===========
19
17
20
18
In order to use this API you'll obviously need an Amazon Associates Web Service
21
19
account for which you must with Amazon at http://aws.amazon.com. Each account
@@ -33,7 +31,6 @@ publisher::
33
31
The ``node`` object returned is a `lxml.objectified`_ element. All its
34
32
attributes can be accessed the pythonic way::
35
33
36
- # .pyval will convert the node content into int here
37
34
total_results = node.Items.TotalResults.pyval
38
35
total_pages = node.Items.TotalPages.pyval
39
36
@@ -43,53 +40,61 @@ attributes can be accessed the pythonic way::
43
40
print '%s: "%s"' % (book.ItemAttributes.Author,
44
41
book.ItemAttributes.Title)
45
42
46
- Please refer to the `documentation`_ for more details.
43
+ Please refer to the more extensive `documentation`_ for more details.
47
44
48
45
.. _lxml.objectified: http://codespeak.net/lxml/objectify.html
49
46
.. _documentation: http://packages.python.org/python-amazon-product-api/
50
47
51
48
Status
52
- ------
49
+ ======
53
50
54
- This module is still undergoing development. The support for the Amazon Product
55
- API is currently limited to a number of operations. Supported so far are:
51
+ This module is still undergoing development. All operations can be used with
52
+ the API's ``call(Operation=...)`` method. Additionally, there is a number of
53
+ convenience methods that include for instance additional error checking.
54
+ These are currently limited to:
56
55
57
56
- ``ItemLookup``
58
57
- ``ItemSearch``
59
58
- ``SimilarityLookup``
60
- - ``ListLookup``
61
- - ``ListSearch``
62
- - ``Help``
63
59
- ``BrowseNodeLookup``
64
60
65
61
More functionality is to follow as development progresses.
66
62
67
63
Installation
68
- ------------
64
+ ============
69
65
70
66
In order to install python-amazon-product-api you can use::
71
67
72
- easy_install python-amazon-product-api
68
+ pip python-amazon-product-api
73
69
74
70
or download the source package from
75
71
http://pypi.python.org/pypi/python-amazon-product-api, untar it and run ::
76
72
77
73
python setup.py install
78
74
79
75
You'll also find binaries there to make your life easier if you happen to use
80
- a Windows system.
76
+ a Windows system. If not, please send me an e-mail and complain loudly!
77
+
78
+ Development
79
+ ===========
81
80
82
81
The development version is available `bitbucket.org`_. Feel free to clone the
83
82
repository and add your own features. ::
84
83
85
84
hg clone http://bitbucket.org/basti/python-amazon-product-api/
86
85
87
- If you like what you see, drop me a line at `basti at redtoad dot de`.
86
+ Patches are always welcome! Please make sure that your change does not break
87
+ the tests!
88
88
89
89
.. _bitbucket.org: http://bitbucket.org/basti/python-amazon-product-api/
90
90
91
91
License
92
- -------
92
+ =======
93
93
94
94
This module is release under the BSD License. You can find the full text of
95
95
the license in the LICENSE file.
96
+
97
+ Changelog
98
+ =========
99
+
100
+ .. include:: CHANGES
0 commit comments