Как создать голосовое веб-приложение с помощью сервисов Nexmo? - PullRequest
0 голосов
/ 01 сентября 2018

Я пытался создать веб-приложение asp.net, которое может вызывать людей на их мобильные телефоны и т. Д. Я должен использовать Nexmo API для целей вызова. В настоящее время я реализовал образцы, доступные на его сайте, например. https://github.com/nexmo-community/nexmo-dotnet-quickstart/blob/ASPNET/NexmoDotNetQuickStarts/Controllers/VoiceController.cs

Но ни в одном из примеров не показано, как позвонить из браузера, чтобы сказать номер мобильного телефона. Я мог бы перейти по неправильным ссылкам здесь. Любая помощь будет с благодарностью здесь. Изменить: ниже образец, который я попробовал.

[HttpPost]
    [Route("voice/event")]
    public string Event([FromBody] dynamic type)
    {

        return "Event received";
    }

    [HttpPost]
    [Route("voice/call")]
    public string MakeCall([FromUri] string to)
    {
        var TO_NUMBER = to;
        var NEXMO_NUMBER = "MyNexmoNumber";

        var results = Client.Call.Do(new Call.CallCommand
        {
            to = new[]
            {
                new Call.Endpoint {
                    type = "phone",
                    number = TO_NUMBER
                }
            },
            from = new Call.Endpoint
            {
                type = "phone",
                number = NEXMO_NUMBER
            },
            answer_url = new[]
            {
                "https://developer.nexmo.com/ncco/tts.json"
            }
        });

        var callUUID = results.uuid;

        return callUUID;
    }

Заранее спасибо.

1 Ответ

0 голосов
/ 04 сентября 2018

Вам нужно использовать встроенный в приложение голосовой продукт Nexmo, если вы хотите совершать голосовые звонки из браузера. Вот ссылка на то, как использовать это , это в vue.js, но, надеюсь, это даст вам хорошее представление о подходе, которому нужно следовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...