@capgo/capacitor-twilio-voice
Ikhtisar
Bagian berjudul “Ringkasan”Login dengan access token, lakukan panggilan dengan makeCall(), serta kontrol mute dan speaker dari JavaScript.
Dukungan platform
Bagian berjudul “Dukungan platform”| Platform | Dukungan | Catatan |
|---|---|---|
| iOS | Ya | CallKit sesuai README |
| Android | Ya | ConnectionService |
| Web | Tidak | login() dan makeCall() throw error di Web |
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”login- Autentikasi user dengan Twilio Voice menggunakan access token.logout- Logout user saat ini dan unregister dari Twilio Voice.isLoggedIn- Cek apakah user sedang login dan memiliki access token yang valid.makeCall- Lakukan panggilan keluar ke nomor telepon atau klien.
API Publik
Bagian berjudul “Public API”| Metode | Deskripsi |
|---|---|
login | Autentikasi pengguna dengan Twilio Voice menggunakan access token. |
logout | Logout pengguna saat ini dan unregister dari Twilio Voice. |
isLoggedIn | Cek apakah pengguna sedang login dan memiliki access token yang valid. |
makeCall | Lakukan panggilan keluar ke nomor telepon atau client. |
acceptCall | Terima panggilan masuk. |
rejectCall | Tolak panggilan masuk. |
endCall | Akhiri panggilan aktif. |
muteCall | Mute atau unmute mikrofon saat panggilan aktif. |
setSpeaker | Aktifkan atau nonaktifkan mode speakerphone. |
getCallStatus | Dapatkan status panggilan yang sedang aktif. |
checkMicrophonePermission | Cek apakah izin mikrofon sudah diberikan. |
requestMicrophonePermission | Minta izin mikrofon kepada pengguna. |
addListener | Pantau undangan panggilan masuk. |
addListener | Pantau event panggilan terhubung. |
addListener | Pantau event pembatalan undangan panggilan. |
addListener | Pantau event inisiasi panggilan keluar. |
addListener | Pantau event kegagalan panggilan keluar. |
addListener | Pantau event pemutusan panggilan. |
addListener | Pantau event panggilan berdering. |
addListener | Pantau event penyambungan ulang panggilan. |
addListener | Pantau event panggilan berhasil tersambung kembali. |
addListener | Pantau event peringatan kualitas panggilan. |
addListener | Pantau event registrasi berhasil. |
addListener | Pantau event kegagalan registrasi. |
removeAllListeners | Hapus semua listener event yang terdaftar. |
getPluginVersion | Dapatkan versi plugin native Capacitor. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-twilio-voice.
Lanjutkan dari @capgo/capacitor-twilio-voice
Bagian berjudul “Lanjutkan dari @capgo/capacitor-twilio-voice”Jika Anda menggunakan @capgo/capacitor-twilio-voice untuk merencanakan pekerjaan plugin native, hubungkan dengan Menggunakan @capgo/capacitor-twilio-voice untuk kapabilitas native dalam Menggunakan @capgo/capacitor-twilio-voice, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi pada Capacitor Plugins oleh Capgo Menambahkan atau Memperbarui Plugin untuk detail implementasi di Menambahkan atau Memperbarui Plugin, dan Alternatif Plugin Ionic Enterprise untuk alur kerja produk dalam Alternatif Plugin Ionic Enterprise.