Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Peristiwa dan permintaan saat memberikan akses aplikasi pihak ketiga ke Connect Customer
Topik ini mencantumkan izin yang harus Anda berikan secara eksplisit kepada aplikasi pihak ketiga untuk mengakses data Connect Customer.
catatan
Jika Anda seorang pengembang, tinjau cara membuat aplikasi yang bereaksi terhadap peristiwa: Integrasikan aplikasi dengan data agen Connect Customer Agent Workspace.
Saat Anda melakukan onboard aplikasi pihak ketiga dengan menggunakan API atau UI orientasi di Konsol Manajemen AWS, Anda harus secara eksplisit memberikan izin aplikasi pihak ketiga untuk Connect Customer data. Anda juga dapat mengedit izin pada aplikasi yang ada.
Untuk memahami efek dari menetapkan izin tertentu, tinjau izin, deskripsi, dan permintaan serta peristiwa berikut.
Misalnya, jika Anda menetapkan izin User.Details.View ke aplikasi, maka itu akan memiliki kemampuan untuk membuat permintaan berikut: agent.getName danagent.getARN. Jika aplikasi Anda mencoba berlangganan acara atau membuat permintaan data yang tidak memiliki izin, aplikasi Anda mungkin tidak berfungsi sebagaimana dimaksud.
Untuk mempelajari lebih lanjut tentang setiap permintaan dan peristiwa, lihat Referensi API.
| Izin | Deskripsi | Permintaan | Peristiwa |
|---|---|---|---|
|
User.Details.View |
Detail tentang agen, seperti nama lengkap mereka dan ARN Pengguna |
agent/getName agent/getARN |
|
|
User.Configuration.View |
Informasi konfigurasi tentang agen, seperti profil perutean terkait |
agent/getRoutingProfile agent/getChannelConcurrency agent/getExtension GetLanguage agent/listAvailabilityStates agent/listQuickConnects voice/getOutboundCallPermission voice/listDialableCountries |
pada LanguageChanged |
|
User.Status.View |
Detail tentang status agen |
agent/getState |
agent/onStateChanged |
|
Contact.Details.View |
Detail tentang kontak yang tersedia di ruang kerja |
contact/getInitialContactId contact/getChannelType contact/getStateDuration contact/getQueue contact/getQueueTimestamp |
contact/onCleared contact/onMissed contact/onStartingAcw contact/onConnected |
|
Contact.CustomerDetails.View |
Detail tentang pelanggan Anda, seperti nomor telepon yang mereka hubungi (Hanya suara) |
voice/getInitialCustomerPhoneNumber |
|
|
Contact.Attributes.View |
Metadata tentang kontak |
contact/getAttribute contact/getAttributes |
|
|
User.Status.Edit |
Ubah status agen |
agent/setAvailabilityState agent/setAvailabilityStateByName agent/setOffline |
|
|
Contact.Details.Edit |
Kemampuan edit kontak, seperti melakukan panggilan keluar atau mentransfer panggilan. |
voice/createOutboundCall contact/transfer contact/addParticipant contact/accept contact/clear |
|
|
* |
Menyediakan akses ke semua permintaan dan acara. |