Rails Gem - 亚马逊小贩 API
Rails Gem - Peddler for Amazon API
寻找一些例子来弄清楚这个gem..这是link:
https://github.com/hakanensari/peddler
他们所说的 "client" 创作不太清楚。
有人用过这个吗?非常感谢任何帮助或指导。
谢谢
托德
第 1 步 - 将 gem 添加到您的 gem 文件:
gem "peddler"
(之后不要忘记捆绑安装)
第 2 步 - 在您的代码中创建客户端:(我从控制器中提取此代码)
通过硬编码值
client = MWS::Products::Client.new(
marketplace_id: 'foo',
merchant_id: 'bar',
aws_access_key_id: 'foobar',
aws_secret_access_key: 'barfoo'
)
或使用您在 shell
中设置的环境变量
client = MWS::Products::Client.new(
marketplace_id: ENV['MARKETPLACE_ID'],
merchant_id: ENV['MERCHANT_ID'],
aws_access_key_id: ENV['AWS_ACCESS_KEY_ID'],
aws_secret_access_key: ENV['AWS_SECRET_ACCESS_KEY']
)
第 3 步 - 拨打电话
示例 1:
response = client.get_matching_product('B00N1EJXUU')
示例 2:
response = client.get_matching_product_for_id('UPC','849803051044')
要检查,请致电:
puts response.to_yaml
寻找一些例子来弄清楚这个gem..这是link: https://github.com/hakanensari/peddler
他们所说的 "client" 创作不太清楚。
有人用过这个吗?非常感谢任何帮助或指导。
谢谢 托德
第 1 步 - 将 gem 添加到您的 gem 文件:
gem "peddler"
(之后不要忘记捆绑安装)
第 2 步 - 在您的代码中创建客户端:(我从控制器中提取此代码)
通过硬编码值
client = MWS::Products::Client.new(
marketplace_id: 'foo',
merchant_id: 'bar',
aws_access_key_id: 'foobar',
aws_secret_access_key: 'barfoo'
)
或使用您在 shell
中设置的环境变量client = MWS::Products::Client.new(
marketplace_id: ENV['MARKETPLACE_ID'],
merchant_id: ENV['MERCHANT_ID'],
aws_access_key_id: ENV['AWS_ACCESS_KEY_ID'],
aws_secret_access_key: ENV['AWS_SECRET_ACCESS_KEY']
)
第 3 步 - 拨打电话
示例 1:
response = client.get_matching_product('B00N1EJXUU')
示例 2:
response = client.get_matching_product_for_id('UPC','849803051044')
要检查,请致电:
puts response.to_yaml