Philip,

Thanks a lot! This really helped me!

-A

Philip Hallstrom wrote:
> On Mar 4, 2010, at 4:27 PM, Allan Last wrote:
> 
>> It should say:
>> post params: <%= @post %>
>>
>> <br />
>>
>> <% @httppost = '{"aps": {"badge": 1, "alert", "#...@post}"}, "sound":
>> "cat.caf", "device_tokens":
>> ["455ab1b23cbfd97b7d2ef90a49d222e40f4c6c9b2570e84ff94fe4afeea12345"]}'
>> %>
> 
> You've got it wrapped in single quotes... which won't interpolate.
> You want double quotes... or in your case since you've got a lot of
> double quotes you probably don't want to escape... use the %Q method...
> 
> <% @httppost = %Q!{"aps": {"badge": 1, "alert", "#...@post}"}, "sound":
> "cat.caf", "device_tokens":
> ["455ab1b23cbfd97b7d2ef90a49d222e40f4c6c9b2570e84ff94fe4afeea12345"]}!
> 
> The '!' can be whatever you want (I think) so pick something that
> isn't in your string.  If it's paired (ie %Q{...}) use the opening/
> closing keys.
> 
> -philip

-- 
Posted via http://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to