我理解这个功能的目的是为了更复杂的功能,但是我试图创建一个简单的应用程序,除了转发电话号码之外什么都不做。我不想通过Twimlet对前向进行硬编码,因为我想构建一个动态允许我分配数字的Web应用程序。有人可以告诉我在这种情况下我为URL参数添加了什么吗?
get '/forward-call' do
@client = Twilio::REST::Client.new
@call = @client.account.calls.create(
{:to => "+15127778888",
:from => "+15122222222",
:url => "What in the foo should I put here?"})
end
答案 0 :(得分:2)
Twilio开发者传道者在这里。
当有人拨打您的Twilio号码时,您的/forward-call
终端是否会被呼叫?
如果是这样,您现在不想要调用REST API,您想要使用某些TwiML来响应webhook。在你的情况下,你需要这样的东西:
get '/forward-call' do
content_type 'text/xml'
"<Response>
<Dial><Number>#{NUMBER_TO_FORWARD_TO}</Number></Dial>
</Response>"
end
这有帮助吗?如果我能提供帮助,请告诉我。