Использование Typhoeus для размещения массива в URL - PullRequest
1 голос
/ 20 декабря 2011

Я использую 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».Я не уверен, что это ссылка на данный момент.Я просмотрел текстовую информацию о том, что показывают печатные компании, но я не вижу странного кода.

Кто-нибудь знает, что мне делать?

...