1
想要设置Twilio的SMS服务,以便当用户按下某个按钮时,它将利用我的帐户与Twilio发送文本。Backbone/JS:通过AJAX调用访问Twilio SMS API
使用与Backbone.js的的CoffeeScript,而这必须在客户端完成的时刻,所以我在做这样的事情:
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!')
}
})
此标题是否正确?我知道我还没有在任何地方输入我的授权凭证,但我不确定在哪里做。
是的,我redid这在服务器端,并得到它在那里工作 – fox