【发布时间】:2016-02-18 03:13:47
【问题描述】:
我正在使用 Twilio Voice API 拨打电话。流程是用户在我的网站上启动一个操作,然后我们通过 ruby gem 中的 twilio 对象向 Twilio API 发送请求。该对象包含
'from' number , 'to' number , 'url'
“url”是我的 API 端点,看起来像这样
.../api/v1/users/这里
从这里,我将请求路由到我的控制器的一个操作,以提供一个 twiml 来播放。
我的问题是:如何确保只有 TWILIO 能够 ping 这个 api 端点?
a) Twilio 的请求中是否有某种标识符可用于验证源?
b) 我正在使用 Grape gem 来设置 api 端点。我可以为此目的对葡萄宝石做些什么吗?
【问题讨论】:
标签: ruby-on-rails ruby api twilio twilio-click-to-call