Baca tutorial Twilio berikut untuk mempelajari cara membuat aplikasi ini: Melakukan panggilan telepon dari Blazor WebAssembly dengan Twilio Voice.
Aplikasi ini menunjukkan cara membuat komponen dialer blazor wasm untuk melakukan panggilan telepon dari browser menggunakan layanan suara Twilio yang dapat diprogram. Aplikasi telah dibagi menjadi dua proyek:
Idealnya server akan dibagi menjadi dua proyek, satu untuk menghasilkan token auth dan satu untuk menangani webhooks. Ini akan memungkinkan Anda untuk meng -host server auth Anda di jaringan pribadi saat Stil mengekspos webhooks secara publik. Agar demo tetap sederhana, kedua tanggung jawab ini telah digulirkan ke dalam satu proyek server. Anda juga harus menambahkan logika otentikasi dan otorisasi ke titik akhir token sehingga hanya orang -orang yang harus dapat melakukan panggilan yang dapat mengambil token.
Proyek ini telah dibangun menggunakan .NET Core 3.1, tetapi cabang tambahan tersedia dengan .NET 5 yang menggunakan kemampuan yang baru diperkenalkan.
Cabang lain telah disediakan "Voice-Mail-Fallback" jika Anda tertarik dengan fallback anggun jika tidak ada yang mengambil panggilan suara. Musim gugur ini akan membaca pesan kepada pengguna dan merekam percakapan sebagai voicemail.
Berikut adalah gif pratinjau seperti apa proyeknya: 