Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zestawy SDK czatu usług Azure Communication Services mogą służyć do dodawania rozbudowanych czatów w czasie rzeczywistym do aplikacji.
Możliwości zestawu SDK czatu
W poniższej tabeli przedstawiono zestaw funkcji, które są obecnie dostępne w zestawach SDK czatu usług komunikacyjnych.
| Grupa funkcji | Zdolność | Azure CLI | JavaScript | Jawa | .NET | Pyton | Ios | Android |
|---|---|---|---|---|---|---|---|---|
| Podstawowe możliwości | Tworzenie wątku czatu między co najmniej dwoma użytkownikami | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| Aktualizowanie tematu wątku czatu | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Dodawanie lub usuwanie uczestników z wątku czatu | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Wybierz, czy chcesz udostępnić historię wiadomości na czacie z dodanym uczestnikiem | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Uzyskaj listę uczestników w wątku czatu | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Usuwanie wątku czatu | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Mając użytkownika komunikacyjnego, pobierz listę wątków czatu, w których uczestniczy użytkownik. | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Uzyskiwanie informacji dla określonego wątku czatu | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Wysyłanie i odbieranie wiadomości w wątku czatu | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Aktualizowanie zawartości wysłanej wiadomości | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Usuwanie wcześniej wysłanej wiadomości | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Odczytywanie potwierdzeń dotyczących wiadomości odczytanych przez innych uczestników czatu | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Otrzymuj powiadomienia, gdy uczestnicy aktywnie wpisywają wiadomość w wątku czatu | ❌ | ✔️ | ❌ | ❌ | ❌ | ✔️ | ✔️ | |
| Uzyskaj wszystkie wiadomości w wątku czatu | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Wysyłanie emoji Unicode w ramach zawartości wiadomości | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Dodawanie metadanych do wiadomości czatu | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Dodawanie nazwy wyświetlanej do wpisywania powiadomienia wskaźnika | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| Powiadomienia w czasie rzeczywistym (włączone przez zastrzeżony pakiet sygnalizacyjny**) | Klienci czatu mogą subskrybować, aby otrzymywać aktualizacje w czasie rzeczywistym o przychodzących wiadomościach i innych operacjach występujących w wątku czatu. Aby wyświetlić listę obsługiwanych aktualizacji dla powiadomień w czasie rzeczywistym, zobacz Pojęcia dotyczące czatu | ❌ | ✔️ | ❌ | ❌ | ❌ | ✔️ | ✔️ |
| Powiadomienia wypychane dla urządzeń przenośnych za pomocą usługi Notification Hub | Zestaw SDK czatu udostępnia interfejsy API umożliwiające klientom powiadamianie o przychodzących wiadomościach i innych operacjach występujących w wątku czatu. Zestaw SDK czatu umożliwia połączenie centrum powiadomień platformy Azure z zasobem usług Communication Services. W sytuacjach, gdy aplikacja mobilna nie działa na pierwszym planie, można użyć wzorców do uruchomienia powiadomień wyskakujących ("tostów"), aby poinformować użytkowników końcowych; zobacz Pojęcia dotyczące czatu. | ❌ | ❌ | ❌ | ❌ | ❌ | ✔️ | ✔️ |
| Raportowanie (te informacje są dostępne na karcie Monitorowanie zasobu usług komunikacyjnych w witrynie Azure Portal) |
Zrozumienie ruchu API w Twojej aplikacji czatowej przez monitorowanie opublikowanych metryk w Eksploratorze Metryk platformy Azure i ustawianie alertów w celu wykrywania nieprawidłowości. | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| Monitoruj i debuguj Twoje rozwiązanie Usług komunikacyjnych przez włączenie rejestrowania diagnostycznego dla zasobu | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Uwaga
Zastrzeżony pakiet sygnalizacyjny jest implementowany przy użyciu gniazd internetowych. Wraca do długiego sondowania, jeśli gniazda internetowe są nieobsługiwane.
Obsługa zestawu JavaScript Chat SDK przez system operacyjny i przeglądarkę
W poniższej tabeli przedstawiono zestaw obsługiwanych przeglądarek i wersji, które są obecnie dostępne.
| Windows | macOS | Ubuntu | Linux | Android | Ios | System operacyjny iPad | |
|---|---|---|---|---|---|---|---|
| SDK czatowy | Firefox*, Chrome*, nowa przeglądarka Microsoft Edge | Firefox*, Chrome*, Safari* | Chrom* | Chrom* | Chrom* | Safari* | Safari* |
Uwaga
Najnowsza wersja jest obsługiwana w dodatku do dwóch poprzednich wersji.
Następne kroki
Poniższe dokumenty mogą cię zainteresować:
- Zapoznaj się z pojęciami dotyczącymi czatów
- Dowiedz się, jak działa ustalanie cen czatu