TwilioBlazorPhonecalls
1.0.0
阅读以下Twilio教程以了解如何创建此应用程序:用Twilio语音从Blazor WebAssembly拨打电话。
该应用程序演示了如何使用Twilio的可编程语音服务来创建拨号器julazor wasm组件从浏览器中拨打电话。该应用程序已分为两个项目:
理想情况下,服务器将分为两个项目,一个用于生成身份令牌,另一个用于处理Webhooks。这将使您能够在私人网络上托管Auth Server,同时公开公开揭露Webhooks。为了使演示简单,这两个责任已汇入一个服务器项目。您还应该将身份验证和授权逻辑添加到令牌端点,因此只有应该能够拨打电话的人才能获取令牌。
该项目是使用.NET Core 3.1构建的,但是使用新引入功能的.NET 5提供了一个附加的分支。
如果没有人接听语音通话,则提供了您对优雅后回来感兴趣的“语音邮件”的另一个分支。今年倒退将向用户阅读一条消息,并将对话记录为语音邮件。
这是该项目外观的预览GIF: 