【问题标题】:Twilio API - getting the child call SID after Status CallbackTwilio API - 在状态回调后获取子调用 SID
【发布时间】:2015-05-26 01:40:18
【问题描述】:

我正在使用 TwiML 应用程序通过浏览器建立电话呼叫。 我在应用程序中有一个状态回调 URL,用于发布子呼叫的详细信息。

问题是,在 POST 中我只有父呼叫 ID,而不是实际的子呼叫 ID。我怎样才能得到它?

帖子看起来像:

帖子:ApiVersion=2010-04-01&Called=&CallStatus=completed&Duration=1&From=client%3Akaren_calls&CallDuration=20&Timestamp=Mon%2C%2025%20May%202015%2020%3A48%3A22%20%2B0000&Direction=inbound&CallbackSource=call-progress -events&AccountSid=ACfxxxxxxxxxxxxxxxxxxxxx&ApplicationSid=xxxxxxxxxxxx&Caller=client%3Akaren_calls&SequenceNumber=0&To=&CallSid=CAxxxxxxxxxxxxxxxxxx

上面的“CallSid”是给父调用的,不是子调用的。

【问题讨论】:

    标签: twilio


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

    您可以通过从 REST API 检索调用列表并按父调用 SID 对其进行过滤来获取调用的子调用。你可以看看如何filter calls in the documentation

    如果您使用 Ruby 库执行此操作,您将执行以下操作:

    require 'twilio-ruby'
    
    # Fill in your account SID and auth token below
    client = Twilio::REST::Client.new "ACxxxx", "XYzzzzz"
    
    # Fill in the call SID below
    child_calls = client.calls.list parent_call_sid: "CAxxxxx"
    

    如果这有帮助,请告诉我。

    【讨论】:

    • 谢谢,我使用 PHP,但这为我指明了正确的方向。
    • 我正在使用类似的东西: $calls = $client-&gt;account-&gt;calls-&gt;getIterator(0, 50, array( "ParentCallSid" =&gt; "CAxxxxxxxxxxxx", )); foreach ($calls as $call) { echo $call-&gt;sid . "<br>";回声 $call-&gt;来自 。 "<br>";回声 $call-&gt;to 。 "<br>";回声 $call-&gt;start_time 。 "<br>";回声 $call-&gt;end_time 。 "<br>";回声 $call-&gt; 持续时间。 "<br>";回声 $call-&gt;parent_call_sid 。 "<br>";回声 $call-&gt;状态 。 "<br>";回声 $call-&gt;price 。 "<br>"; }
    • 在哪里可以了解有关 ParantCallSid、ChildCallSid 的更多信息。它们是如何/何时以及为什么创建的?哪个 callSid 最好提取定价信息,因为 parentCallSid 说定价为 0.0025,而子 callSid 说定价为 0.025 ???
    • ParentCallSid 是始发呼叫,ChildCallSid 是在该呼叫期间创建的任何呼叫(例如,&lt;Dial&gt; 为响应传入呼叫而生成的出站呼叫)。两个人之间通话的总价格是父通话的价格加上子通话的价格。您为通话的两段(呼入和呼出)付费,它们的长度可能不同。
    • 我希望子 callid 和父 callid 的主题以及它们与 API 的关系在 Twilio 的文档中更加明确
    猜你喜欢
    • 1970-01-01
    • 2015-05-30
    • 2021-12-30
    • 1970-01-01
    • 2017-04-20
    • 2015-10-31
    • 1970-01-01
    • 2020-03-11
    • 1970-01-01
    相关资源
    最近更新 更多