Twilio Voice将CallSid与UserID相关联

时间:2015-07-16 17:20:10

标签: twilio

我只是不知道如何跟踪特定用户正在拨打特定电话的后端/应用。现在我正在使用Android SDK附带的BasicPhone应用程序,我将它绑定到我的后端,所有调用都正常工作。我现在想创建自己的电话'我的后端的历史(使用Parse.com)

BackEnd Routes:

/call

我无法使用From / To号码作为ID,因为所有用户都将共享一组FromNumbers。

我正在table_2 POST上记录来自Twilio的请求,只看到:

  

{" AccountSid":" ------"" ApplicationSid":" ---",& #34;来电":"客户端:匿名"" CallStatus":"振铃""调用":" ""至":""" CallSid":" -----""从":"客户端:匿名""方向":"入站"" ApiVersion":" 2010-04 -01"}

似乎这是我可以将特定用户绑定到Twilio上的CallSid的地方,但是我的"来电者"总是"客户:匿名"

1 个答案:

答案 0 :(得分:1)

来自Twilio的梅根在这里。

您不必使用client:Anonymous。如果您通过Android SDK快速入门,您可以看到命名的工作原理:

https://www.twilio.com/docs/quickstart/php/android-client/make-outgoing-call

具体来说,您可以添加optional params将发送到与设备TwiML关联的Twilio应用程序(capability token),如下所示:

var connection = Twilio.Device.connect({
  agent: "Smith",
  location: "Matrix"
});

希望这证明是有帮助的。