Ruby on rails 我可以使用Call SID,Ruby On Rails重新拨打Twilio电话吗?
我正在尝试创建一个函数,以便在每次我获得失败状态时重新拨打Twilio呼叫 我可以使用Call SID或其他数据进行重新拨号功能吗? 而不是使用与第一次调用相同的方法,如:Ruby on rails 我可以使用Call SID,Ruby On Rails重新拨打Twilio电话吗?,ruby-on-rails,ruby-on-rails-4,twilio,Ruby On Rails,Ruby On Rails 4,Twilio,我正在尝试创建一个函数,以便在每次我获得失败状态时重新拨打Twilio呼叫 我可以使用Call SID或其他数据进行重新拨号功能吗? 而不是使用与第一次调用相同的方法,如: call = client.account.calls.create({ :url => xxxxxxxxxx, :to => to_no, :from => from_no, :method => "GET", :if_machine => "Hangup", :timeout =&g
call = client.account.calls.create({
:url => xxxxxxxxxx, :to => to_no,
:from => from_no,
:method => "GET",
:if_machine => "Hangup",
:timeout => "60"
})
因为,我能接到电话。希德
并通过以下方式调用状态:call_status=client.account.calls.getcall.sid
谢谢大家! 这里是Twilio开发者福音传道者 使用RESTAPI进行调用的方法是您在问题中已经展示的方法。据我所知,没有办法用旧的调用SID创建调用。每次调用都会有一个新的SID,因为它是系统中对象的唯一标识符
您正在寻找其他功能吗?到目前为止您尝试了哪些功能?尚未实现。我仍在考虑最好的办法。而不是使用与第一次调用相同的方法,如:call=client.account.calls.create{:url=>xxxxxxxxx,:to=>to_no,:from=>from_no,:method=>GET,:if_machine=>Hangup,:timeout=>60}大家好,欢迎来到Stack overflow。在这里,我们希望您尝试一下自己编写代码,然后向我们展示您的代码,以便我们能够帮助您。编辑您的问题并将其放在那里,不要将其放在注释中,因为格式很糟糕。我们不会为您编写或设计代码。因此,来个痛快。然后向我们展示您的位置。是的,我正在寻找另一种再次调用的方法。但是如果是上面提到的函数是进行重新拨号调用的最佳方法,我别无选择,只能复制相同的代码并再次传递参数。与其复制代码,不如封装您要进行的调用和不更改的参数,例如method、ifMachine、timeo我认为如果API提供了不止一种打电话的方式,那会让人感到困惑。