目前,我正在处理语音和电话会议的通话费用计算部分。

我可以通过Rest apis(python)使用呼叫sid获得每个呼叫的Twilio价格。

现在,据我所知,当我从android客户端发出呼叫时-这将是对Twilio服务器的入站呼叫,并且它具有一个呼叫sid,我可以使用它在客户端进行获取

connection.getParameters().get(Connection.IncomingParameterCallSIDKey);


然后,服务器将向客户端或指定为“ To”的电话号码进行出站呼叫,该电话号码将具有一个单独的呼叫sid,该呼叫id是上述呼叫的子代。

现在我的问题是如何获得这个孩子的呼叫sid?

还是有一种通过指定父呼叫sid来获取子呼叫sid的方法?

电话结束后我需要它。

最佳答案

Twilio开发人员布道者在这里。

如果您有父呼叫sid,则可以通过以下呼叫获得子呼叫。

from twilio.rest import TwilioRestClient
account_sid = "ACXXXXXXXXXXXXXXXXX"
auth_token = "YYYYYYYYYYYYYYYYYY"
client = TwilioRestClient(account_sid, auth_token)

child_calls = client.calls.list(parent_call_sid=PARENT_CALL_SID)


让我知道是否有帮助!

关于android - Twilio:在Android客户端中获取子调用sid,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29274181/

10-13 07:13