Jeden wysyła umowę na wszystkich pięciu dostawców i przestań upuszczania tekstów przychodzących

FixVOIPService
Szycy
6 września 2026 17:05 UTC
Autor
Kamo
Pochęt się
de96099

Warstwa abstrakcji SMS miała pięciu dostawców, którzy nie zgadzali się co do tego, jak zawieść i Ścieżka przychodząca, która odrzucała prawdziwe komunikaty klientów w ciszy. Wysyłanie - SendSmsResult -> SmsSendWystrójZaczepy: kod maszyny do odgałęzienia (SmsFailureCode) i gotowe zdanie, aby pokazać członka niezmienione. ObsługaOutbound przeczytaj Status starego typu i DROPPED errorMessage, więc starannie napisane przez zespoły "dodaj" Wyjaśnienie dostawcy wiadomości SMS nigdy nie dotarło do członka. - Nowy SmsGateway jest jedynym sposobem, w jaki tekst opuszcza tę usługę. Odmawia a Dostawca, którego ProviderCapabilities.ss jest fałszywy – flaga wszystkich pięciu zadeklarowanych I nic nie czyta - i normalizuje wszystko, co rzuca dostawca, zwroty zerowe Za lub czasy włączone. - FreePBX rzucił - (a 500 z śladem stosu) Gdzie zespoły zwróciły zdanie; obaj teraz odpowiadają NOT_UPPORTED, z Sformułowanie nadal posiadane przez dostawcę za pośrednictwem smsUnavailableReason(). - KamoPBX w ogóle nie miał próby/łapania, sam wśród pięciu: timeout uciekł jako 500, gdzie każdy inny dostawca zwrócił FAILED. - RingCentral deferenced response.getBody().get("id") dwa razy niestrzeżony Ścieżka SUKCES, raportowanie przyjętego komunikatu jako porażkę i wyciekło surowe Tekst wyjątku jako słowo skierowane do członków. - GET /sm/capability, dzięki czemu przeglądarka może zamiast tego zdobyć SMS UI z przodu Pozwalanie zespołowi orgu wpisze komunikat i naciśnij nie wysyłanie. Odbiór - odliczenie() rozwiązał członka własnego z dokładnym dopasowaniem smyczkowym na RingCentral dostarcza +19495551212; a admin, który napisał (949) 555-1212 nic nie pasował, a tekst został upuszczony na Log.warn. Nowy VOIP_NUMBER_OWNERSHIP inwentaryzacja rozwiązuje kanonicznie, odmawiając Zgadnąć, gdy dwóch orgi lub dwóch członków ubiega się o jeden numer. DDL jest ręczna -- InitializerService nie jest wdrażany. Upadek z powrotem do starego spojrzenia, więc Cofa się opada na stół. - KamoPBX zadeklarował sms(true) i mógł wysłać, ale nic w tej służbie nie mogło Otrzymuj na nim, więc ci orgs nigdy nie widzieli ani jednej odpowiedzi. Nowa szyna ON_PREMISE I /wewnętrzny/voip/sms-inbound, rodzeństwo istniejącego /ringu. Rozmowy - upsertConversation dopasowanie EXTERNAL_PHONE_NUMBER dokładnie, więc każda pisownia Jeden numer urósł do swojej własnej historii. Teraz kanoniczne na czytane E.164 o napisaniu, pozostawiając prawdziwie międzynarodowe numery nietknięte. Również: nieudany wysyłanie nie łączy się z linią czasową lidera, tak jakby odeszła, Załącznik nie jest już przechowywany jako dane: adres URL i HELP Auto-odpowiedź, której odmówi operator jest logowany, a nie jako odrzucony, a nie jako odpowiedź. Przejście 440 testów, +20 nowych.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny