Я приобрел телефонный номер Twilio. Теперь моя главная цель - включить голосовой вызов моего настольного приложения, созданного с помощью Unity.
Я использую приведенный ниже код, чтобы позвонить с моего номера Twilio на другой номер на моем мобильном телефоне.
private void Start()
{
TwilioClient.Init(ACCOUNT_SID, AUTH_TOKEN);
var to = new PhoneNumber("+9185********");
var from = new PhoneNumber("+120********");
var call = CallResource.Create(
twiml: new Twiml(CreateVoiceResponse()),
to: to,
from: from);
Debug.Log(call.Sid);
}
private string CreateVoiceResponse()
{
var response = new VoiceResponse();
var start = new Start();
start.Stream(name: "Example Audio Stream", url: "wss://mystream.ngrok.io/audiostream");
response.Append(start);
response.Say("I will sltream the next 30 seconds of audio through your websocket").Pause(60);
return response.ToString();
}
Как мне позвонить с моего номера Twilio из один экземпляр приложения с тем же номером Twilio в другом экземпляре приложения?
Я видел решение TwilioDevice API и токен возможностей, но оно доступно только для Java -Script. Любое решение для C#?