【问题标题】:Twilio Programmable Voice : Passing Caller Name in Voice callsTwilio 可编程语音:在语音通话中传递来电者姓名
【发布时间】:2018-02-06 10:45:23
【问题描述】:

我已将 Twilio 语音集成到 Android 应用程序中,以进行一对一语音通话。我能够成功连接两个身份,但我无法获得任何句柄来传递来电者姓名。

如果我检查来电通知的内容,会出现一个与我的 ID 无关的奇怪号码。另外,我想传递来电者图片的 URL。有没有办法做到这一点?

【问题讨论】:

  • 您用来检查来电通知内容的代码是什么?您的 TwiML 是什么样的以连接双方之间的通话?
  • 我正在通过 twilio android sdk 调用 .. 以下是代码 twiMLParams.put("to", userName); activeCall = Voice.call(VoiceActivity.this, context, Constants.TWILIO_ACCESS_TOKEN), twiMLParams, callListener);并通过 CallInvite 对象检查传入的通知
  • 您在CallInvite 上拨打getFrom() 吗?您如何设置来电的来电显示?

标签: android twilio twilio-api


【解决方案1】:

不能在来电通知 [REFERENCE]中添加图片url和来电者姓名。但是,您可以这样做

没有获取此信息的正式方式,但您可以 使用以下内容重载 From 字段: client:{callerName#}{callerNumber#} 然后在 接收方。您可以尝试相同的解决方法将 URL 传递为 好客户:{callerName#}{callerNumber#}_{url}。

注意:我也更喜欢发送 userId,以便我可以从另一端或本地数据库中获取详细信息

【讨论】:

    猜你喜欢
    • 2021-12-22
    • 1970-01-01
    • 2017-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多