On Wednesday, 4 December 2013 21:20:36 UTC-5, [email protected] wrote: > > Hi tamouse, > > thank you your replay. > > I close the hash but the erro continues, see: > *My code:* > > reponse = RestClient.post( > 'https://mandrillapp.com/api/1.0/messages/send.json', > {:key => "XXXXXXXXXXXXXXXXX", > :message => { > :html => 'testeeeee', > > :text => 'Example text content', > :subject => 'example subject', > :from_email => '[email protected] <javascript:>', > :from_name => 'Pedreco', > :to => [{:email => '[email protected] <javascript:>'}] > } > }) > > *the error:* > > {"status":"error","code":-2,"name":"ValidationError","message":"Validation > error: {\"message\":{\"to\":[\"Please enter an array\"]}}"} > I'm using the Mandrill API. > >> >> RestClient sends requests as application/x-www-form-urlencoded by default, so your data is getting flattened out. Try adding { :content_type => :json } as the last argument to your call.
You may also want to evaluate what you need to do that *isn't* already covered by the vendor-supported Mandrill API gem: https://bitbucket.org/mailchimp/mandrill-api-ruby/ --Matt Jones -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/41b158ff-a3f6-49b8-ae42-f1311287378d%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.

