อ่านบทช่วยสอน Twilio ต่อไปนี้เพื่อเรียนรู้วิธีสร้างแอปพลิเคชันนี้: โทรออกจาก Blazor WebAssembly ด้วย Twilio Voice
แอปพลิเคชันนี้แสดงวิธีสร้างส่วนประกอบ Dialer Blazor WASM เพื่อโทรออกจากเบราว์เซอร์โดยใช้บริการเสียงที่ตั้งโปรแกรมได้ของ Twilio แอปพลิเคชันได้ถูกแบ่งออกเป็นสองโครงการ:
เป็นการดีที่เซิร์ฟเวอร์จะถูกแบ่งออกเป็นสองโครงการหนึ่งโครงการสำหรับการสร้างโทเค็น Auth และอีกหนึ่งสำหรับการจัดการ webhooks สิ่งนี้จะช่วยให้คุณโฮสต์เซิร์ฟเวอร์ Auth ของคุณบนเครือข่ายส่วนตัวในขณะที่ Stil เปิดเผย webhooks ต่อสาธารณะ เพื่อให้การสาธิตง่ายขึ้นความรับผิดชอบทั้งสองนี้ได้ถูกรีดลงในโครงการเซิร์ฟเวอร์เดียว คุณควรเพิ่มการรับรองความถูกต้องและตรรกะการอนุญาตลงในจุดสิ้นสุดโทเค็นดังนั้นเฉพาะคนที่ควรจะสามารถโทรออกได้เท่านั้นที่สามารถดึงโทเค็นได้
โครงการนี้ถูกสร้างขึ้นโดยใช้. NET Core 3.1 แต่มีสาขาเพิ่มเติมพร้อมกับ. NET 5 ซึ่งใช้ความสามารถที่เพิ่งเปิดตัวใหม่
สาขาอื่นได้รับการจัดเตรียมไว้ "เสียง-ม้วน-หลัง" ในกรณีที่คุณสนใจในทางเลือกที่สง่างามในกรณีที่ไม่มีใครรับสายเสียง การล่มสลายนี้จะอ่านข้อความถึงผู้ใช้และบันทึกการสนทนาเป็นข้อความเสียง
นี่คือตัวอย่าง GIF ของโครงการที่มีลักษณะอย่างไร: 