Documentation ¶
Index ¶
- type PriceToEstimateFees
- type Products
- func (p Products) GetCompetitivePricingForASIN(asinList []string) (*mws.Response, error)
- func (p Products) GetCompetitivePricingForSKU(sellerSKUList []string) (*mws.Response, error)
- func (p Products) GetLowestOfferListingsForASIN(asinList []string, optional ...mws.Parameters) (*mws.Response, error)
- func (p Products) GetLowestOfferListingsForSKU(sellerSKUList []string, optional ...mws.Parameters) (*mws.Response, error)
- func (p Products) GetLowestPricedOffersForASIN(asin, itemCondition string) (*mws.Response, error)
- func (p Products) GetLowestPricedOffersForSKU(sellerSKU, itemCondition string) (*mws.Response, error)
- func (p Products) GetMatchingProduct(asinList []string) (*mws.Response, error)
- func (p Products) GetMatchingProductForId(idType string, idList []string) (*mws.Response, error)
- func (p Products) GetMyFeesEstimate(fees []*PriceToEstimateFees) (*mws.Response, error)
- func (p Products) GetMyPriceForASIN(asinList []string, optional ...mws.Parameters) (*mws.Response, error)
- func (p Products) GetMyPriceForSKU(sellerSKUList []string, optional ...mws.Parameters) (*mws.Response, error)
- func (p Products) GetProductCategoriesForASIN(asin string) (*mws.Response, error)
- func (p Products) GetProductCategoriesForSKU(sellerSKU string) (*mws.Response, error)
- func (p Products) GetServiceStatus() (*mws.Response, error)
- func (p Products) ListMatchingProducts(query string, optional ...mws.Parameters) (*mws.Response, error)
- func (p Products) Name() string
- func (p Products) Version() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PriceToEstimateFees ¶
type PriceToEstimateFees struct { IDType string IDValue string IsAmazonFulfilled bool Identifier string ListingPriceCurrencyCode string ListingPriceAmount int ShippingCurrencyCode string ShippingAmount int PointsPointsNumber int }
PriceToEstimateFees is GetMyFeesEstimate request object
type Products ¶
Products is the client for the api
func (Products) GetCompetitivePricingForASIN ¶
GetCompetitivePricingForASIN Returns the current competitive price of a product, based on ASIN. http://docs.developer.amazonservices.com/en_US/products/Products_GetCompetitivePricingForASIN.html
func (Products) GetCompetitivePricingForSKU ¶
GetCompetitivePricingForSKU Returns the current competitive price of a product, based on SellerSKU. http://docs.developer.amazonservices.com/en_US/products/Products_GetCompetitivePricingForSKU.html
func (Products) GetLowestOfferListingsForASIN ¶
func (p Products) GetLowestOfferListingsForASIN(asinList []string, optional ...mws.Parameters) (*mws.Response, error)
GetLowestOfferListingsForASIN Returns pricing information for the lowest-price active offer listings for up to 20 products, based on ASIN. Optional Parameters:
ItemCondition - string ExcludeMe - bool
http://docs.developer.amazonservices.com/en_US/products/Products_GetLowestOfferListingsForASIN.html
func (Products) GetLowestOfferListingsForSKU ¶
func (p Products) GetLowestOfferListingsForSKU(sellerSKUList []string, optional ...mws.Parameters) (*mws.Response, error)
GetLowestOfferListingsForSKU Returns pricing information for the lowest-price active offer listings for up to 20 products, based on SellerSKU. Optional Parameters:
ItemCondition - string ExcludeMe - bool
http://docs.developer.amazonservices.com/en_US/products/Products_GetLowestOfferListingsForSKU.html
func (Products) GetLowestPricedOffersForASIN ¶
GetLowestPricedOffersForASIN Returns lowest priced offers for a single product, based on ASIN. http://docs.developer.amazonservices.com/en_US/products/Products_GetLowestPricedOffersForASIN.html
func (Products) GetLowestPricedOffersForSKU ¶
func (p Products) GetLowestPricedOffersForSKU(sellerSKU, itemCondition string) (*mws.Response, error)
GetLowestPricedOffersForSKU Returns lowest priced offers for a single product, based on SellerSKU. http://docs.developer.amazonservices.com/en_US/products/Products_GetLowestPricedOffersForSKU.html
func (Products) GetMatchingProduct ¶
GetMatchingProduct Returns a list of products and their attributes, based on a list of ASIN values. http://docs.developer.amazonservices.com/en_US/products/Products_GetMatchingProduct.html
func (Products) GetMatchingProductForId ¶
GetMatchingProductForId Returns a list of products and their attributes, based on a list of ASIN, GCID, SellerSKU, UPC, EAN, ISBN, and JAN values. http://docs.developer.amazonservices.com/en_US/products/Products_GetMatchingProductForId.html
func (Products) GetMyFeesEstimate ¶
func (p Products) GetMyFeesEstimate(fees []*PriceToEstimateFees) (*mws.Response, error)
GetMyFeesEstimate Returns the parent product categories that a product belongs to, based on ASIN. http://docs.developer.amazonservices.com/ja_JP/products/Products_GetMyFeesEstimate.html
func (Products) GetMyPriceForASIN ¶
func (p Products) GetMyPriceForASIN(asinList []string, optional ...mws.Parameters) (*mws.Response, error)
GetMyPriceForASIN Returns pricing information for your own offer listings, based on ASIN. http://docs.developer.amazonservices.com/en_US/products/Products_GetMyPriceForASIN.html
func (Products) GetMyPriceForSKU ¶
func (p Products) GetMyPriceForSKU(sellerSKUList []string, optional ...mws.Parameters) (*mws.Response, error)
GetMyPriceForSKU Returns pricing information for your own offer listings, based on SellerSKU. http://docs.developer.amazonservices.com/en_US/products/Products_GetMyPriceForSKU.html
func (Products) GetProductCategoriesForASIN ¶
GetProductCategoriesForASIN Returns the parent product categories that a product belongs to, based on ASIN. http://docs.developer.amazonservices.com/en_US/products/Products_GetProductCategoriesForASIN.html
func (Products) GetProductCategoriesForSKU ¶
GetProductCategoriesForSKU Returns the parent product categories that a product belongs to, based on SellerSKU. http://docs.developer.amazonservices.com/en_US/products/Products_GetProductCategoriesForSKU.html
func (Products) GetServiceStatus ¶
GetServiceStatus Returns the operational status of the Products API section. http://docs.developer.amazonservices.com/en_US/products/Products_GetServiceStatus.html
func (Products) ListMatchingProducts ¶
func (p Products) ListMatchingProducts(query string, optional ...mws.Parameters) (*mws.Response, error)
ListMatchingProducts Returns a list of products and their attributes, based on a search query. Optional Parameters:
QueryContextId - string
http://docs.developer.amazonservices.com/en_US/products/Products_ListMatchingProducts.html