【发布时间】:2026-01-27 21:00:01
【问题描述】:
希望设置 Twilio 的 SMS 服务,以便当用户按下某个按钮时,它会利用我的 Twilio 帐户发送文本。
将 Backbone.js 与咖啡脚本一起使用,目前这必须在客户端完成,所以我正在做这样的事情:
events: {
"click .button": "sendText"
}
然后sendText 看起来像这样:
sendText: ()->
accountSid = '{my account sid}'
authToken = '{my auth token}'
ToNumber = "{string of a number to text to}"
FromNumber = "{string of my Twilio number}"
Body = escape("Hey, this is working.")
myJSONData = "To=%2B1" + ToNumber + ", From=%2B1" + FromNumber + ", Body=" + Body
$.ajax({
type: 'POST',
url: 'https://api.twilio.com/2010-04-01/Accounts/'+ accountSid + '/SMS/Messages',
data: myJSONData,
success: (data) -> {
console.log('SMS sent successfully!')
}
})
这是朝着正确的方向前进吗?我知道我还没有在任何地方输入我的身份验证凭据,但我还不确定在哪里输入。
【问题讨论】:
标签: ajax rest backbone.js coffeescript twilio