Freigeben über


Azure Communication Call Automation Service-Clientbibliothek für Java– Version 1.0.5

Dieses Paket enthält ein Java SDK für den Azure Communication Call Automation Service.

Quellcode | Paket (Maven) | API-Referenzdokumentation | Produktdokumentation

Erste Schritte

Voraussetzungen

Einschließen des Pakets

<dependency>
    <groupId>com.azure</groupId>
    <artifactId>azure-communication-callautomation</artifactId>
    <version>1.0.5</version>
</dependency>

Wichtige Begriffe

Dies ist der Neustart des Anrufautomatisierungsdiensts. Es wird in Anrufautomatisierungsdienst umbenannt und ist intuitiver zu verwenden.

CallAutomationClient stellt die Funktionalität zum Tätigen von Anrufen, Annehmen/Ablehnen eingehender Anrufe und Umleiten eines Anrufs bereit.

CallConnection bietet die Funktionalität zum Ausführen von Aktionen in einer hergestellten Anrufverbindung, z. B. Hinzufügen von Teilnehmern und Beenden des Anrufs.

CallMedia führt medienbezogene Funktionen in den Aufruf ein.

CallRecording stellt die Funktionalität zum Aufzeichnen des Anrufs bereit.

CallAutomationEventParser stellt die Funktionalität zum Behandeln von Ereignissen aus der ACS-Ressource bereit.

Beispiele

Bestimmung erforderlich.

Problembehandlung

Wenn Sie eine CommunicationErrorException mit dem Messagae erhalten: "Aktion ist ungültig, wenn sich der Aufruf nicht im Zustand Eingerichtet befindet." Dies bedeutet in der Regel, dass der Anruf beendet wurde. Dies kann auftreten, wenn alle Teilnehmer den Anruf verlassen oder die Teilnehmer den Anruf vor ablaufen des Anruftimeouts nicht angenommen haben.

Wenn Sie einen Anruf aufgrund eines HMAC-Validierungsfehlers nicht starten können, stellen Sie sicher, dass Ihr Zugriffsschlüssel korrekt ist und dass Sie eine gültige Konversations-ID übergeben.

Mitwirken

Beiträge und Vorschläge für dieses Projekt sind willkommen. Für die meisten Beiträge ist die Zustimmung zu einer Lizenzvereinbarung für Mitwirkende (Contributor License Agreement, CLA) erforderlich, in der Sie erklären, dass Sie dazu berechtigt sind, uns die Rechte für die Nutzung Ihres Beitrags zu erteilen, und dies auch tun.

Wenn Sie einen Pull Request (PR) übermitteln, überprüft ein CLA-Bot automatisch, ob Sie eine Lizenzvereinbarung bereitstellen und den PR entsprechend ergänzen müssen (z.B. mit einer Bezeichnung oder einem Kommentar). Führen Sie einfach die Anweisungen des Bots aus. Sie müssen dies nur einmal für alle Repositorys ausführen, die unsere CLA verwenden.

Für dieses Projekt gelten die Microsoft-Verhaltensregeln für Open Source (Microsoft Open Source Code of Conduct). Weitere Informationen finden Sie in den häufig gestellten Fragen zum Verhaltenskodex. Sie können sich auch an opencode@microsoft.com wenden, wenn Sie weitere Fragen oder Anmerkungen haben.

Nächste Schritte