【发布时间】:2020-10-03 00:38:46
【问题描述】:
我正在为我的一个项目使用 Twilio SMS 服务,它使用 Ruby。在此,我想发送带有动态值的短信,例如 Hi, {{name}} 在此名称中的属性将是动态的。我已经浏览了文档,但我无法弄清楚如何实现这一点。我正在使用 ruby Twilio 客户端库。但是,我可以用它发送正常的计划文本短信,但不能发送具有动态内容的短信。
我当前的代码是
@connection = Twilio::REST::Client.new(@account_sid, @auth_token)
@connection.messages.create({
:from => options.fetch(:from),
:to => options.fetch(:to),
:body => options.fetch(:body)
})
【问题讨论】:
-
如果你是从一个ruby类调用方法,那么你可以将
name属性作为方法参数传递,所以当你调用处理短信的方法时你只需要添加参数.user.send_message(name)
标签: ruby twilio sms twilio-api