Требование: пользователь заполняет форму A. Затем данные из формы A передаются в форму B на другом сайте.
Я предлагаю вам проверить механизировать.https://github.com/tenderlove/mechanize
Скажите, что сайт http://mysite.com, и есть одно поле "имя", которое вы хотите заполнить.
http://mysite.com
require 'mechanize' def fill_out_form(name) # our agent agent = Mechanize.new # load mysite.com page = agent.get('http://mysite.com') # Fill out the form form = page.form_with(:name => 'name-form') form.name = name page = agent.submit(form) end
, затем просто позвоните по этому номеру с вашего контроллера
FormFiller.fill_out_form(params[:name])