小编Agr*_*nsh的帖子

Alamofire Swift 3.0电话中的额外参数

我已将我的项目迁移到Swift 3(并在Podfile中将Alamofire更新为最新的Swift 3版本pod 'Alamofire', '~> 4.0').

我现在在每个Alamofire.request上得到一个"额外参数调用"错误.例如:

let patientIdUrl = baseUrl + nextPatientIdUrl
Alamofire.request(.POST, patientIdUrl, parameters: nil, headers: nil, encoding: .JSON)
Run Code Online (Sandbox Code Playgroud)

谁能告诉我为什么?

alamofire swift3

53
推荐指数
3
解决办法
7万
查看次数

特维利奥的声音。将另一位参与者添加到现有通话中

2 个号码之间正在进行呼叫(Twilio 到 Twilio,或 Twilio 到任何 PTSN 号码)。这不是电话会议,只是使用 Twilio Voice 的正常一对一通话。

\n\n

我如何将另一个人添加到该通话中?

\n\n

这是我当前的场景。\n我首先创建一个普通呼叫(具有 \xe2\x80\x98timeout\xe2\x80\x99,然后通过 \xe2\x80\x98action\xe2\x80\x99 动词重定向到语音邮件) .\n这正在起作用,因此现在两方之间存在呼叫。

\n\n

然后,如果呼叫发起者想要添加第二个号码(即创建电话会议),我需要将呼叫发起者和第一个被叫号码都移动到指定会议中。

\n\n

但是,我不知道\xe2\x80\x99 不知道第一个被叫号码\xe2\x80\x99s 呼叫的Sid(我只知道父呼叫的Sid),那么该怎么办呢?

\n\n

假设我确实设法使用 2 个初始号码创建电话会议,如何向会议中添加更多号码,并在只剩 1 方时自动终止会议?

\n

voice conference twilio

5
推荐指数
1
解决办法
1123
查看次数

蒸气3:使用多个数据库

使用Vapor 3,有没有一种简单的方法可以在服务器运行时切换数据库?

例如,用户使用“登录”数据库登录。然后,我在他们的Cookie中为该用户设置数据库。然后,来自该用户的任何后续请求都将使用cookie中标识的数据库(在这种情况下,“用户”实际上是一家公司)。

所有数据库都来自相同的数据库家族(例如MySQL)。这样可以将每个公司的数据保留在各自的数据库中,并限制每个数据库的大小(并且希望总体而言,数据库操作会更快)。此外,还原数据库的任何需求只会影响一家公司,并且备份会更简单。

  1. 如何实现呢?
  2. 这会非常低效吗?

还有其他更好的方法来实现这一目标吗?

database vapor

2
推荐指数
1
解决办法
261
查看次数

标签 统计

alamofire ×1

conference ×1

database ×1

swift3 ×1

twilio ×1

vapor ×1

voice ×1