|
@@ -30,7 +30,12 @@ module Ebaytr
|
|
|
https = Net::HTTP.new(url.host,url.port)
|
|
|
https.use_ssl = true
|
|
|
req = Net::HTTP::Post.new(url.path)
|
|
|
- site_id = site_map.select{|x| x[:site_code]==@@site }[0][:site_id]
|
|
|
+
|
|
|
+ #取得站點ID
|
|
|
+ fetch_site = site_map.select{|x| x[:site_code]==@@site }
|
|
|
+ puts "查無此站點: #{@@site}" if fetch_site.size==0
|
|
|
+ site_id = fetch_site[0][:site_id]
|
|
|
+
|
|
|
req.add_field("X-EBAY-API-SITEID", site_id)
|
|
|
req.add_field("X-EBAY-API-COMPATIBILITY-LEVEL", @@api)
|
|
|
req.add_field("X-EBAY-API-CALL-NAME", request_name)
|