Bygge en simpel kommunikations-widget
I dette selvstudie demonstrerer vi, hvordan man bygger en simpel Hello World!-kommunikationswidget, der kan hostes på Dynamics 365 Channel Integration Framework.
Forudsætninger
- Visual Studio 2017.
- Der kræves et gyldigt Microsoft Azure-abonnement for at udgive eksempelappen til Azure.
Bemærk
Hvis du ikke har et Azure-abonnement, skal du oprette en gratis -konto.
Opret en simpel Hello World!-applikation
Åbn Visual Studio 2017, og vælg Fil>Ny>Projekt for at oprette et nyt projekt.
Vælg ASP.NET Web Application (.NET Framework)-skabelonen til dit projekt, og tilføj et hvilket som helst navn til det.
Vælg MVC skabelonen for din applikation, og sørg for, at godkendelse er indstillet til Ingen godkendelse.
Du kan vælge en hvilken som helst anden skabelon til din ASP.NET-applikation.
Nu kan du se filerne i løsningsoversigt. Udvid Visninger>Hjem, og åbn filen Index.cshtml.
Erstat HTML-koden i Index.cshtml-filen med følgende kode:
<!DOCTYPE html>
<html>
<body>
<br /><br />
<p>Hello World!</p>
</body>
</html>
Kør denne HTML-fil ved hjælp af Microsoft Edge eller Google Chrome for at teste og fejlfinde.
Websiden skal se sådan ud, når du kører den i din browser:
Udgiv og konfigurer widgetten
For at udgive den prøve-widget, du lige har oprettet, skal du følge trinene i Udgiv eksempel-app til Azure. Du vil måske også læse dette Azure-selvstudie om, hvordan du opretter og udgiver en ASP.NET webapp i Azure: Opret en ASP.NET Framework-webapp i Azure. Når guiden har udgivet appen på Azure, giver den en websteds-URL, som du kan bruge til at få adgang til din hostede webapp.
Når du vælger webstedets URL, åbner den den samme webapp, som vi så tidligere, mens vi fejlede vores webapp i Visual Studio.
For at konfigurere widgetten i din Dynamics 365-instans skal du følge trinene beskrevet her: Konfigurer eksempel-app i Dynamics 365.
Når de foregående trin er gennemført, skal du åbne en af de Unified Interface-apps, som du valgte, mens du konfigurerede widgetten i Dynamics 365 Channel Integration Framework, og du vil se kommunikationswidgetten i panelet til højre. For at åbne en af dine valgte Unified Interface apps skal du gå til https://[Organization URI]/apps
.
Den offentliggjorte widget skulle se sådan ud.
Fortsæt nu til næste afsnit af denne gennemgang, der viser, hvordan du kan søge og åbne en post i Dynamics 365 ved et indgående opkald.
Sådan kontrollerer du, om Channel Integration Framework 1.0 er klar til kommunikation
Du kan kontrollere, om Channel Integration Framework 1.0 er klar ved at kalde CIFInitDone-begivenheden. CIFInitDone-begivenheden rejses af Channel Integration Framework-biblioteket, når Channel Integration Framework er indlæst. Denne hændelse bestemmer, om Channel Integration Framework API'erne er klar til kommunikation. Flere oplysninger: Hændelser
Se også
Søge efter og åbne poster i en indgående samtale
Prøvekode på softphone-integration
Oprette en appregistrering i ASP.NET Framework web app in Azure
Ofte stillede spørgsmål
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om