gpt4 book ai didi

ruby - Twilio:查找调用或 session 的 SID

转载 作者:太空宇宙 更新时间:2023-11-03 18:21:25 25 4
gpt4 key购买 nike

创建调用或 session 后,我无法找到它的 SID。

我需要这些参数,以便修改实时通话,或将参与者踢出 session 。

从一个基本示例开始(我使用 Ruby 编写代码):

//参数\

require 'twilio-ruby'

account_sid = '//myaccount#'

auth_token = '//myauthtoken'

创建调用:

@client = Twilio::REST::CLient.new account_sid, auth_token

call = @client.account.calls.create({:from => '//outgoing#', :to => '//incoming#', :method => 'get'})

puts call.sid

然后挂断部分:

@hangup = @client.account.calls.get("CallSid")

@call.update(:status => 'completed')

puts @call.direction

如您所见,要执行第二部分(挂断),我需要获得刚刚创建的调用的 Sid,以便稍后对其进行修改(重定向它,将其放入 session 中, 或挂断电话。)

最佳答案

puts call.sid 应该将 SID 输出到控制台。

如果您以后需要使用它,您可以将它分配给一个变量:

@sid = call.sid

@hangup = @client.account.calls.get(@sid)

关于ruby - Twilio:查找调用或 session 的 SID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17705978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com