Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.187.023 Times

Bottlenose 0.4.0

Company: Dan Loewenherz
Date Added: June 08, 2013  |  Visits: 243

Bottlenose

Report Broken Link
Printer Friendly Version


Product Homepage
Download (32 downloads)



Bottlenose is a Python library that takes care of everything you might want to do with the Amazon Product Advertising API. Unlike other libraries, Bottlenose doesn't tell you what you can and can't do. For example: let's say Amazon adds a new possible value for their Operation parameter. No problem! Bottlenose lets you incorporate these changes into your code immediately, even without updating Bottlenose. How? Check it out below.<br /><br />Usage:<br /><br />Creation:<br /><br />>>> import bottlenose<br />>>> amazon = bottlenose.Amazon(access_key_id, secret_access_key, associate_tag)<br />>>> response = amazon.ItemLookup(ItemId = "0596520999", ResponseGroup =<br /> "Images", SearchIndex = "Books", IdType = "ISBN",<br /> Style="http://xml2json-xslt.googlecode.com/svn/trunk/xml2json.xslt")<br />{"ItemLookupResponse":{"OperationRequest":{"HTTPHeaders":{"Header":null},"Re...<br /><br />Notice that I do not like XML. Despite this, you are free to omit the Style parameter when making your calls to Amazon. I like using an amazing XSLT stylesheet written by Doeke Zanstra that does its best to convert XML to JSON. As far as I can tell, it does a pretty amazing job with Amazon's responses. I've included the stylesheet in this project if you'd like to host it yourself.<br /><br />Want to grab some other data? No problem! Bottlenose to the rescue:<br /><br />>>> response = amazon.Help(About = "ListSearch", HelpType = "Operation")<br />< HelpResponse xmlns="http://webserv...<br /><br />Any valid API call from the following is supported (in addition to any others that may be added in the future--the code is self-healing, it's amazing!):<br /><br />BrowseNodeLookup<br />CartAdd<br />CartClear<br />CartCreate<br />CartGet<br />CartModify<br />CustomerContentLookup<br />CustomerContentSearch<br />Help<br />ItemLookup<br />ItemSearch<br />ListLookup<br />ListSearch<br />SellerListingLookup<br />SellerListingSearch<br />SellerLookup<br />SimilarityLookup<br />TagLookup<br />TransactionLookup<br />VehiclePartLookup<br />VehiclePartSearch<br />VehicleSearch<br /><br />For more information about these calls, please consult the Product Advertising API Developer Guide (http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/index.html).<br /><br />#md5=8588655f20cc2a953c621e1707aae400

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Advertising Amazing Amazon Amazonhelpabout Bottlenose Calls Convert Data Helptype Parameter Problem Product Quotlistsearchquot Rescuegtgtgt Response Responses Stylesheet Yourselfwant
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


BOTTLENOSE RELATED
Libraries  -  MARC::Crosswalk::DublinCore 0.02
MARC::Crosswalk::DublinCore is a Perl module that can convert data between MARC and Dublin Core. SYNOPSIS my $crosswalk = MARC::Crosswalk::DublinCore->new; # Convert a MARC record to Dublin Core (simple) my $marc =...
8.19 KB  
Database Tools  -  DbNetCopy 1.1.0.0
DbNetCopy will convert data between the following databases; SQL Server, Oracle, Access, MySQL, DB2, Visual FoxPro, dBASE, Pervasive, Firebird, Paradox and VistaDB. To use it, you create a connection for your source and target databases, select...
 
File Utilities  -  Raise Data Recovery for Mobile 4.0
The Raise Data Recovery for Mobile product is intended for self-service data recovery of lost or deleted information directly from you Windows Mobile based PocketPC or Smartphone devices. The product provides industry standard quality of desktop...
573.44 KB  
Database Tools  -  MySQL to JSON 1.0
MySQL to JSON can be used to convert data from MySQL query results into a javascript expression in javascript Object Notation. It takes a MySQL query result handle and retrieves the query result column names and the query result data.MySQL to JSON...
10 KB  
Development Editors  -  DB2RDF 1.0
DB2RDF is a a software tool that will convert data from relational data model to semantic data model (in the form of RDF and RDFS). A SPARQL endpoint for querying the converted data. For querying the semantic data, SPARQL query language is used.
14.06 MB  
Utilities  -  Text Coder Service 1.0
TextCoderService is a service plug-in that will convert data from one format to another in text, using the Services menu available in Mac OS X.
30.72 KB  
Libraries  -  Pod::Hlp 1.02
Pod::Hlp is a Perl module that can convert POD data to formatted VMS HLP Help module text. SYNOPSIS use Pod::Hlp; pod2hlp("perlfunc.pod",$top_help_level,*Filehandle); Also: pod2hlp < input.pod Also: perl pod2hlb Pod::Hlp is a...
102.4 KB  
Libraries  -  INSPEC::BibTeX 0.01
INSPEC::BibTeX is a Perl extension to convert INSPEC data from INSPEC::Retriever to BibTeX format. SYNOPSIS use INSPEC::BibTeX; These routines allow you to to convert INSPEC data from INSPEC::Retriever to BibTeX format.
8.19 KB  
Database Tools  -  EMS Data Import 2011 for SQL Server 3.5.0.1
EMS Data Import 2011 for SQL Server is an useful application taht will help you import data to SQL Server tables from MS Excel 97-2007, MS Access, DBF, XML, RTF, TXT, CSV, MS Word 2007, ODF and HTML files. It provides adjustable import...
 
Networking  -  Amazon Niche Store 1.1.1
The Amazon Niche Store plugin allows you to automatically display Amazon products on your blog. You just add a simple tag to a post or page, along with your Amazon Tracking ID, and the relevant keywords for the products to be displayed. You can...
10 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB