Ismerkedés a webes hívásmintával
A webhívási minta egy webalkalmazás, amely lépésről lépésre végigvezeti a Communication Services webes hívási SDK által biztosított különböző képességeket.
Ez a minta fejlesztőknek készült, és nagyon egyszerűvé teszi a Communication Services használatának megkezdését. A felhasználói felület több szakaszból áll, amelyek mindegyike tartalmaz egy "Kód megjelenítése" gombot, amely lehetővé teszi a kód másolását közvetlenül a böngészőből a saját Communication Services-alkalmazásba.
Ismerkedés a webes hívásmintával
Fontos
Ez a minta a GitHubon érhető el.
A /Project/readme.md parancsot követve állítsa be a projektet, és futtassa helyileg a számítógépen. Miután a webhívási minta fut a számítógépen, a következő kezdőlap jelenik meg:
Felhasználó kiépítése és SDK inicializálása
Kattintson a "Felhasználó kiépítése és az SDK inicializálása" elemre az SDK inicializálásához a háttérjogkivonat-kiépítési szolgáltatás által kiépített jogkivonat használatával. Ez a háttérszolgáltatás a következőben /project/webpack.config.js
található: .
A "Kód megjelenítése" gombra kattintva megtekintheti a saját megoldásában használható mintakódot.
Az SDK inicializálása után a következőknek kell megjelennie:
Most már készen áll a hívások indítására a Communication Services-erőforrás használatával!
Hívások indítása és fogadása
A Communication Services webes hívási SDK 1:1, 1:N és csoportos hívásokat tesz lehetővé.
1:1 vagy 1:N kimenő hívások esetén több Communication Services felhasználói identitást is megadhat vesszővel elválasztott értékek használatával. Megadhatja a hagyományos (PSTN) telefonszámokat is, amelyek vesszővel elválasztott értékekkel hívhatók.
PSTN-telefonszámok hívásakor adja meg a másodlagos hívóazonosítót. A kimenő hívás indításához kattintson a "Hívás indítása" gombra:
Csoportos híváshoz való csatlakozáshoz adja meg a hívást azonosító GUID azonosítót, majd kattintson a "Csatlakozás csoporthoz" gombra:
Kattintson a "Kód megjelenítése" gombra a hívások indításához, fogadásához és csoportos hívásokhoz való csatlakozáshoz használt mintakód megtekintéséhez.
Egy aktív hívás a következőképpen néz ki:
Ez a minta kódrészleteket is biztosít a következő képességekhez:
- A videokamera be- és kikapcsolásához kattintson a videó ikonra
- A mikrofon ikonra kattintva be- és kikapcsolhatja a mikrofont
- A hívás megtartásához/visszatartásához kattintson a lejátszás ikonra
- Kattintson a képernyő ikonra a képernyő megosztásának elindításához/leállításához
- A személy ikonra kattintva felvehet egy résztvevőt a hívásba
- A résztvevői névsor "Résztvevő eltávolítása" elemére kattintva eltávolíthat egy adott résztvevőt a hívásból
Következő lépések
For more information, see the following articles:
- Ismerkedés a Hívó SDK használatával
- További információ a hívás működéséről
- Tekintse át az API-referencia-dokumentumokat
- Tekintse át a Contoso Med-alkalmazás mintáját
További információ
- Minták – További mintákat és példákat találhat a minták áttekintési oldalán.
- Redux – Ügyféloldali állapotkezelés
- FluentUI – Microsoft-alapú felhasználói felületi kódtár
- React – Kódtár felhasználói felületek létrehozásához
- ASP.NET Core – Keretrendszer webalkalmazások létrehozásához