【问题标题】:When is the best time to initialize Twilio Client device with capability token何时是使用功能令牌初始化 Twilio 客户端设备的最佳时间
【发布时间】:2015-06-05 10:10:18
【问题描述】:

我们已经在 iPhone 和 Android 上测试了 Twilio 客户端,它运行良好。现在的问题是我们是否应该一直在后台保持套接字处于活动状态,或者等到我们的服务器向客户端发送一些提示有人正在调用它,然后使用功能令牌初始化 Twilio 客户端设备。前者有效,但可能会消耗大量电力。如果在客户端初始化设备之前调用 Twilio 并且传入事件不会触发,则后者可能不起作用。

【问题讨论】:

  • 不确定,但我认为套接字连接应该保持活动状态,因为我认为后一种情况的问题是“服务器无法启动客户端-服务器连接。服务器只能监听传入连接,客户端必须通过绑定到服务器端口来启动连接。”

标签: android ios twilio background-process voip


【解决方案1】:

Twilio 布道者在这里。

我认为这在很大程度上取决于您是只从应用程序中拨打外线电话,还是您还想在应用程序中接听内线电话。

如果是前者,那么我认为只有在用户发起出站呼叫时才懒惰地创建设备,然后在全部完成后销毁设备。

如果是后者,那么您需要更早地创建令牌并且可能还考虑到,默认情况下,令牌将在 1 小时后过期并需要重置。 p>

希望对您有所帮助。

【讨论】:

  • 我有一个问题,如果我的令牌在 1 小时后过期,那么如何监听来自 twilio 的应用程序来电。如果您有任何解决方案,请提供帮助
  • 我们可以通过Service获取token
  • @DevinRader 如果我在服务类中实现传入代码,我会遇到问题。它只工作几次。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-01-24
  • 1970-01-01
  • 2014-11-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多