检查Twilio auht_token,account_sid是否正确以及是否可以发送短信,检查号码的最佳方法是什么?有些电话不会花费额外的积分吗?
E.g。我在RESTfull文档上看到https://www.twilio.com/docs/api/rest/usage-records,但无法找到如何使用JS SDK获得相同的东西。无法查看配置检查的专用端点,以便查找其他任何内容。
环境:NodeJS 8.9
答案 0 :(得分:2)
Twilio开发者传道者在这里。
对Twilio REST API的大多数API调用都不需要花费,特别是那些检索资源或列出资源的API。既然你提到了短信,你就可以list your latest messages这样:
const client = require('twilio')(accountSid, authToken);
client.messages.list({ limit: 10 })
.then(function(messages) {
console.log("Everything is good!");
})
.catch(function(err) {
console.error("Something went wrong: ", err)
})
查看API参考,然后选择一个需要您参考的参考资料。
答案 1 :(得分:1)
使用JS SDK在这里可能不安全。因此我认为他们没有在JS API中包含一个方法,该方法可能会向用户显示可能被利用的account_sid和auth_token。我假设您可以在客户端JS和Twilio API之间使用服务器桥接器。像这样:
编辑这里有一个GET方法,您也可以使用JS AJAX调用:
https://www.twilio.com/docs/api/rest/usage-records#list-get
这种格式要求:
/2010-04-01/Accounts/{AccountSid}/Usage/Records/{Subresource}