Module: AmazonRuby::Product

Included in:
Client
Defined in:
lib/amazon-ruby/product.rb

Constant Summary collapse

OPERATION_ITEM_LOOKUP =

Hacky mess

'ItemLookup'
ID_TYPE_UPC =
'UPC'
ID_TYPE_EAN =
'EAN'
ID_TYPE_ISBN =
'ISBN'
ID_TYPE_SKU =
'SKU'
SEARCH_INDEX_ALL =
'All'
RESPONSE_GROUP_ITEM_ATTRIBUTES =
'ItemAttributes'

Instance Method Summary collapse

Instance Method Details

#browse_node_lookupObject



25
26
27
# File 'lib/amazon-ruby/product.rb', line 25

def browse_node_lookup()
	puts "DO BROWSE NODE LOOKUP"
end

#item_lookup(id, item_type) ⇒ Object



20
21
22
23
# File 'lib/amazon-ruby/product.rb', line 20

def item_lookup(id,item_type)
	request_params = {'Operation' => OPERATION_ITEM_LOOKUP,'ItemId' => id,'IdType' => ID_TYPE_UPC, 'SearchIndex' => SEARCH_INDEX_ALL, 'ResponseGroup' => RESPONSE_GROUP_ITEM_ATTRIBUTES }
	get(request_params)
end

#itemSearchObject



16
17
18
# File 'lib/amazon-ruby/product.rb', line 16

def itemSearch()
	puts "DO ITEM SEARCH"
end

#similar_lookupObject



29
30
31
# File 'lib/amazon-ruby/product.rb', line 29

def similar_lookup()
	puts "DO SIMILAR LOOKUP"
end