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.

Reply via email to