Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

python-amazon-unthrottled-paapi

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

python-amazon-unthrottled-paapi

Amazon Unthrottled Access to Amazon Product Advertising API for Python

  • 0.1.1
  • PyPI
  • Socket score

Maintainers
1

Amazon Unthrottled Access to Amazon Product Advertising API for Python

A plain simple Python client for Amazon Product Advertising API. This client is implemented following this Node.js API client to gives you unthrottled access to Amazon product data using a shared cache. Therefore it might not comply with the Amazon's specifications.

PyPI version License Python

Features

  • Access to Amazon product data from a caching service provided by CommerceDNA, so you no longer run into the RequestThrottled error.

Dependencies

  • An Amazon Product Advertising account
  • AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY and AWS_ASSOCIATE_TAG

Installation

 pip install python-amazon-unthrottled-paapi

Usage

Import library

from amazon.api import Amazon

Create client

amazon_client = Amazon(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_ASSOCIATE_TAG)

ItemSearch

The ItemSearch operation searches for items on Amazon. The Product Advertising API returns up to ten items per search results page.

response_text = amazon_client.ItemSearch(Keywords='Quentin Tarantino', SearchIndex='DVD')

ItemLookup

Given an Item identifier, the ItemLookup operation returns some or all of the item attributes, depending on the response group specified in the request.

response_text = amazon_client.ItemLookup(ItemId='B074J6F41V')

BrowseNodeLookup

Given a browse node ID, BrowseNodeLookup returns the specified browse node’s name, children, and ancestors. The names and browse node IDs of the children and ancestor browse nodes are also returned. BrowseNodeLookup enables you to traverse the browse node hierarchy to find a browse node.

response_text = amazon_client.BrowseNodeLookup(BrowseNodeId='154606011')

License

Copyright © 2020 apptiviz

See MIT License for details.

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc