Использование Typhoeus для размещения массива в URL
Я использую Typhoeus для публикации хеша в URL моего API. На самом деле это массив, содержащий набор хэшей. Вот эффективно то, что я делаю:
companies = Array.new
company = { 'name' => 'Company 1' , 'company_url' => 'http://company.com' }
companies.push(company)
company2 = {'name' => 'Company 2' , 'company_url' => 'http://company2.com' }
companies.push(company2)
request = Typhoeus::Request.post("http://myapi.com/1.0/startups/create_batch",
:username => 'user',
:password => 'password',
:auth_method => :basic,
:params => {'companies' => companies} )
print "Create_batch response "+request.body
Как только я запускаю скрипт, я получаю вывод, который гласит: "Create_batch response Disallowed Key Characters". Я не уверен, что это ссылка на данный момент. Я просмотрел текстовый вывод того, что показывают печатные компании, но я не вижу никакого странного кода.
У кого-нибудь есть идеи о том, что я должен делать?