Мне нужно опубликовать некоторую XML-информацию в успокоительном API, может кто-нибудь дать мне подсказку, как это сделать?Я использую рельсы.
В рельсах, используя ActiveResource, вы делаете это так:
class PersonResource < ActiveResource::Base self.site = "http://api.people.com:3000/" self.proxy = "http://user:password@proxy.people.com:8080" end ryan = Person.new(:first => 'Ryan', :last => 'Daigle') # the next line posts this object serialized to xml to the configured url ryan.save # => true
http://api.rubyonrails.org/classes/ActiveResource/Base.html
Если сайт, на который вы публикуете сообщение, имеет пользовательский API (не активный ресурс), вы должны использовать Net: HTTP