Documentation
¶
Index ¶
Constants ¶
View Source
const ( ContentTypeHeader = "Content-Type" AcceptHeader = "Accept" UserAgentHeader = "User-Agent" AuthorizationHeader = "Authorization" MarketplaceHeader = "x-marketplace" BearerPrefix = "Bearer " )
View Source
const ( //HTTP_STATUS_OK ... HTTP_STATUS_OK = http.StatusOK //HTTP_STATUS_REDIRECT ... HTTP_STATUS_REDIRECT = http.StatusMultipleChoices )
View Source
const ( RESOURCE_BROWSE_NODE_INFO_BROWSE_NODES = "browseNodeInfo.browseNodes" RESOURCE_BROWSE_NODE_INFO_BROWSE_NODES_ANCESTOR = "browseNodeInfo.browseNodes.ancestor" RESOURCE_BROWSE_NODE_INFO_BROWSE_NODES_SALES_RANK = "browseNodeInfo.browseNodes.salesRank" RESOURCE_BROWSE_NODE_INFO_WEBSITE_SALES_RANK = "browseNodeInfo.websiteSalesRank" RESOURCE_CUSTOMER_REVIEWS_COUNT = "customerReviews.count" RESOURCE_CUSTOMER_REVIEWS_STAR_RATING = "customerReviews.starRating" RESOURCE_IMAGES_PRIMARY_SMALL = "images.primary.small" RESOURCE_IMAGES_PRIMARY_MEDIUM = "images.primary.medium" RESOURCE_IMAGES_PRIMARY_LARGE = "images.primary.large" RESOURCE_IMAGES_PRIMARY_HIGH_RES = "images.primary.highRes" RESOURCE_IMAGES_VARIANTS_SMALL = "images.variants.small" RESOURCE_IMAGES_VARIANTS_MEDIUM = "images.variants.medium" RESOURCE_IMAGES_VARIANTS_LARGE = "images.variants.large" RESOURCE_IMAGES_VARIANTS_HIGH_RES = "images.variants.highRes" RESOURCE_ITEM_INFO_BY_LINE_INFO = "itemInfo.byLineInfo" RESOURCE_ITEM_INFO_CONTENT_INFO = "itemInfo.contentInfo" RESOURCE_ITEM_INFO_CONTENT_RATING = "itemInfo.contentRating" RESOURCE_ITEM_INFO_CLASSIFICATIONS = "itemInfo.classifications" RESOURCE_ITEM_INFO_EXTERNAL_IDS = "itemInfo.externalIds" RESOURCE_ITEM_INFO_FEATURES = "itemInfo.features" RESOURCE_ITEM_INFO_MANUFACTURE_INFO = "itemInfo.manufactureInfo" RESOURCE_ITEM_INFO_PRODUCT_INFO = "itemInfo.productInfo" RESOURCE_ITEM_INFO_TECHNICAL_INFO = "itemInfo.technicalInfo" RESOURCE_ITEM_INFO_TITLE = "itemInfo.title" RESOURCE_ITEM_INFO_TRADE_IN_INFO = "itemInfo.tradeInInfo" RESOURCE_PARENT_ASIN = "parentASIN" RESOURCE_OFFERS_V2_LISTINGS_AVAILABILITY = "offersV2.listings.availability" RESOURCE_OFFERS_V2_LISTINGS_CONDITION = "offersV2.listings.condition" RESOURCE_OFFERS_V2_LISTINGS_DEAL_DETAILS = "offersV2.listings.dealDetails" RESOURCE_OFFERS_V2_LISTINGS_IS_BUY_BOX_WINNER = "offersV2.listings.isBuyBoxWinner" RESOURCE_OFFERS_V2_LISTINGS_LOYALTY_POINTS = "offersV2.listings.loyaltyPoints" RESOURCE_OFFERS_V2_LISTINGS_MERCHANT_INFO = "offersV2.listings.merchantInfo" RESOURCE_OFFERS_V2_LISTINGS_PRICE = "offersV2.listings.price" RESOURCE_OFFERS_V2_LISTINGS_TYPE = "offersV2.listings.type" RESOURCE_SEARCH_REFINEMENTS = "searchRefinements" RESOURCE_VARIATION_SUMMARY_PRICE_HIGHEST_PRICE = "variationSummary.price.highestPrice" RESOURCE_VARIATION_SUMMARY_PRICE_LOWEST_PRICE = "variationSummary.price.lowestPrice" RESOURCE_VARIATION_SUMMARY_VARIATION_DIMENSION = "variationSummary.variationDimension" RESOURCE_BROWSE_NODES_ANCESTOR = "browseNodes.ancestor" RESOURCE_BROWSE_NODES_CHILDREN = "browseNodes.children" )
View Source
const ( BASE_URL = "https://creatorsapi.amazon" DEFAULT_MARKETPLACE = "www.amazon.com" CATALOG_PREFIX = "catalog/v1" REPORTS_PREFIX = "reports/v1" GET_ITEMS_URL = "/getItems" SEARCH_ITEMS_URL = "/searchItems" GET_VARIATIONS_URL = "/getVariations" GET_BROWSE_NODES_URL = "/getBrowseNodes" LIST_FEEDS_URL = "/listFeeds" GET_FEED_URL = "/getFeed" LIST_REPORTS_URL = "/listReports" GET_REPORT_URL = "/getReport" TOKEN_ENDPOINT_2_1 = "https://creatorsapi.auth.us-east-1.amazoncognito.com/oauth2/token" TOKEN_ENDPOINT_2_2 = "https://creatorsapi.auth.eu-south-2.amazoncognito.com/oauth2/token" TOKEN_ENDPOINT_2_3 = "https://creatorsapi.auth.us-west-2.amazoncognito.com/oauth2/token" TOKEN_ENDPOINT_3_1 = "https://api.amazon.com/auth/o2/token" TOKEN_ENDPOINT_3_2 = "https://api.amazon.co.uk/auth/o2/token" TOKEN_ENDPOINT_3_3 = "https://api.amazon.co.jp/auth/o2/token" SCOPE_COGNITO = "creatorsapi/default" SCOPE_LWA = "creatorsapi::default" GRANT_TYPE = "client_credentials" )
Variables ¶
This section is empty.
Functions ¶
func DefaultBrowseResources ¶
func DefaultBrowseResources() []string
func DefaultItemResources ¶
func DefaultItemResources() []string
func DefaultSearchResources ¶
func DefaultSearchResources() []string
func DefaultVariationResources ¶
func DefaultVariationResources() []string
func TokenEndpoint ¶
TokenEndpoint returns the OAuth2 token URL for a credential version.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.