lib/services/reg_center.rb in Active-0.0.28 vs lib/services/reg_center.rb in Active-0.0.29
- old
+ new
@@ -210,22 +210,24 @@
return nil
end
reg
end
+
+ def self.get_asset_metadata(id)
+ c = Savon::Client.new("http://api.amp.active.com/asset-service/services/AssetService?wsdl")
+ c.request.headers["Api-Key"] = "6npky9t57235vps5cetm3s7k"
+ r = c.get_asset_metadata do |soap|
+ soap.namespace = "http://api.asset.services.active.com"
+ soap.body = "<context><userId></userId><applicationId></applicationId></context><assetId>#{id}</assetId>"
+ end
+ puts "==========="
+ puts r.to_hash[:get_asset_metadata_response][:out].inspect
+ return r
+ end
+
+
private
- # def self.get_asset_metadata(id)
- # c = Savon::Client.new("http://api.amp.active.com/asset-service/services/AssetService?wsdl")
- # c.request.headers["Api-Key"] = "6npky9t57235vps5cetm3s7k"
- # r = c.get_asset_metadata do |soap|
- # soap.namespace = "http://api.asset.services.active.com"
- # soap.body = "<context><userId></userId><applicationId></applicationId></context><assetId>#{id}</assetId>"
- # end
- # puts "==========="
- # puts r.to_hash[:get_asset_metadata_response][:out].inspect
- # return r
- # end
- #
# def self.get_asset_by_id(id)
# puts "loading ATS"
# c = Savon::Client.new("http://api.amp.active.com/asset-service/services/AssetService")
# c.request.headers["Api-Key"] = "6npky9t57235vps5cetm3s7k"
# r = c.get_asset_by_id! do |soap|