Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewScrapProviderVendor ¶
func NewScrapProviderVendor(provider model.ScrapProvider, providerDao *dao.ScrapProviderDao) (model.ScrapProviderVendor, error)
Types ¶
type ScrapProviderAmazonVendor ¶
type ScrapProviderAmazonVendor interface { model.ScrapProviderVendor ItemLookupByAsin(asin string) (*api.GetItemsResponse, error) GetAbsoluteParentAsin(item *api.Item) string GetVariations(asin string) ([]api.GetVariationsResponse, error) GetPrice(offers api.Offers) decimal.NullDecimal GetImage(images api.Images) string GetHeight(itemInfo api.ItemInfo) decimal.NullDecimal GetLength(itemInfo api.ItemInfo) decimal.NullDecimal GetWeight(itemInfo api.ItemInfo) decimal.NullDecimal GetWidth(itemInfo api.ItemInfo) decimal.NullDecimal }
func NewScrapProviderAmazonVendor ¶
func NewScrapProviderAmazonVendor(providerDao *dao.ScrapProviderDao) (ScrapProviderAmazonVendor, error)
Click to show internal directories.
Click to hide internal directories.