ОАЭ: голосовые / видеозвонки с использованием Data/WiFi в приложении - с использованием Swift 4.0
Я хочу добавить функцию голосовых / видеозвонков в свое приложение для iOS, используя Swift 4.0.
на какие сторонние фреймворки я могу ссылаться?
Также мне попалась новость о том, что VoIP заблокирован во многих странах. ОАЭ - одна из них. Могу ли я использовать функции вызова в ОАЭ, если ДА, то как? Мое приложение будет использоваться только в стране ОАЭ.
Я упоминал: https://www.quora.com/Is-there-any-VoIP-that-still-works-in-Dubai-in-2018
1 ответ
https://www.twilio.com/blog/2018/03/making-phone-calls-in-swift-with-twilio.html
import Foundation
import Alamofire
if let accountSID = ProcessInfo.processInfo.environment["TWILIO_ACCOUNT_SID"],
let authToken = ProcessInfo.processInfo.environment["TWILIO_AUTH_TOKEN"] {
let url = "https://api.twilio.com/2010-04-01/Accounts/\(accountSID)/Calls"
let parameters = ["From": "YOUR_TWILIO_NUMBER", "To": "YOUR_PERSONAL_NUMBER", "Url": "YOUR_TWIML_URL"]
Alamofire.request(url, method: .post, parameters: parameters)
.authenticate(user: accountSID, password: authToken)
.responseJSON { response in
debugPrint(response)
}
RunLoop.main.run()
}