我想使用 semantics3 API在我的电子商务网站上列出一些产品。这是一个简单的问题,但我成功地设法使用了其他一些API。
这是他们的宝石 - https://github.com/Semantics3/semantics3-ruby
答案 0 :(得分:0)
我会尝试将https://github.com/Semantics3/semantics3-ruby#setup-work放入初始值设定项中。
像这样的东西
require 'semantics3'
SEMANTICS = Semantics3::Products.new(ENV['SEMANTICS_API_KEY'], ENV['SEMANTICS_API_SECRET'])
到config / initializers / semantics.rb
并设置环境变量SEMANTICS_API_KEY和SEMANTICS_API_SECRET
然后在控制器中正常使用SEMANTICS
答案 1 :(得分:0)
1。)在这里使用API凭证
API_KEY = 'SEM3xxxxxxxxxxxxxxxxxx' #Use you api key here
API_SECRET = 'xxxxxxxxxxxxxxxxxxxxxxxx' #Use you API secret here
#Receive data after verfiying the API credentials
sem3 = Semantics3::Products.new(API_KEY,API_SECRET)
sem3.products_field( "search", "Samsung Galaxy" )
2。)如果你告诉我你的代码会有帮助吗?