D7Messaging
Usługa D7 oferuje niezawodną i przystępną cenowo platformę obsługi wiadomości w chmurze, która umożliwia przedsiębiorstwom kontaktowanie się z klientami za pośrednictwem wiadomości SMS, czatu i różnych platform mediów społecznościowych.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Obsługa usługi D7Networks |
| adres URL | https://d7networks.com/contact/ |
| support@d7networks.com |
| Metadane łącznika | |
|---|---|
| Publisher | Signtaper Technologies FZCO |
| Witryna internetowa | https://d7networks.com |
| Zasady ochrony prywatności | https://d7networks.com/privacy/ |
| Kategorie | Komunikacja;Operacje IT |
Usługa D7 oferuje rozbudowaną i ekonomiczną platformę do obsługi komunikatów w chmurze, która umożliwia przedsiębiorstwom kompleksowe angażowanie się z klientami. Dzięki globalnemu zasięgowi wiadomości SMS platforma umożliwia firmom dotarcie do klientów na całym świecie. Obejmuje ona również funkcje obsługi komunikatów Viber, umożliwiając bezpośrednią komunikację za pośrednictwem tej popularnej aplikacji do obsługi komunikatów. Ponadto funkcja weryfikacji OTP D7 zwiększa bezpieczeństwo i uwierzytelnianie użytkowników, zapewniając całościowe rozwiązanie dla firm, które chcą łączyć się ze swoimi odbiorcami w różnych kanałach komunikacyjnych.
Wymagania wstępne
Aby kontynuować, musisz wykonać następujące czynności:
- Subskrypcja usługi Microsoft Power Automate
- Prawidłowa subskrypcja w interfejsie D7API
- Token uwierzytelniania D7API.
Jak uzyskać poświadczenia
Pobieranie API_Username i API_Password D7SMS
- Rejestrowanie się na koncie D7API
- Zaloguj się przy użyciu poczty e-mail i hasła i przejdź do pozycji Tokeny interfejsu API
Kliknij pozycję "Utwórz token" i podaj token "Nazwa".
W następnym oknie kliknij pozycję "Generuj token" i skopiuj token
Można ponownie wygenerować dowolną liczbę tokenów uwierzytelniania przy użyciu tych samych client_id i client_secret. Jednak usunięcie aplikacji z panelu sterowania spowoduje unieważnienie wszystkich tych tokenów.
Teraz możesz rozpocząć korzystanie z tej integracji.
Wprowadzenie do łącznika
Po uzyskaniu tokenu możesz przejść do logowania się do platformy Microsoft Power Platform i nawiązać połączenie z łącznikiem D7Messaging przy użyciu tego samego tokenu.
Aby wysyłać wiadomości SMS, możesz użyć punktu końcowego SMS-SendMessage.
W przypadku weryfikacji OTP proces polega na wygenerowaniu protokołu OTP przy użyciu punktu końcowego SendOTP, a następnie zweryfikowaniu go. Weryfikacja jest osiągana przez dopasowanie protokołu OTP odebranych na telefonie komórkowym klienta z identyfikatorem OTP wygenerowanym w punkcie końcowym SendOTP, zapewniając bezpieczne i niezawodne uwierzytelnianie OTP dla aplikacji.
Ponadto istnieje możliwość korzystania z funkcji ResendOTP w celu zażądania wysłania nowego protokołu OTP (One-Time hasła) na numer telefonu komórkowego.
W przypadku wysyłania komunikatów do usługi Viber użyj punktu końcowego Viber-SendMessage.
Znane problemy i ograniczenia
Aby zainicjować usługi Viber Messaging, organizacje muszą zarejestrować się w usłudze Viber. W przypadku procesu rejestracji skontaktuj się z usługą support@d7networks.com.
Typowe błędy i środki zaradcze
- ACCESS_TOKEN_SIGNATURE_VERIFICATION_FAILED: ten błąd występuje po podaniu nieprawidłowego tokenu dostępu. Aby rozwiązać ten problem, zaloguj się do pulpitu nawigacyjnego użytkownika D7 i ponownie wygeneruj token z sekcji Tokeny interfejsu API .
Często zadawane pytania
Szczegółową dokumentację można znaleźć tutaj:
W przypadku wszystkich żądań pomocy technicznej i ogólnych zapytań możesz skontaktować się z nami support@d7networks.com lub odwiedzić
Ponadto możesz skorzystać z czatu na żywo dostępnego na naszej stronie internetowej d7networks.com lub możesz przesłać nam sms-em za pośrednictwem WhatsApp pod adresem +971566816452
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: Wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Authorization | securestring | Autoryzacja dla tego interfejsu API | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Ponowne wysyłanie protokołu OTP |
Zażądaj wysłania nowego hasła OTP (One-Time hasła) na numer telefonu komórkowego. |
| Sprawdzanie salda |
Sprawdzanie salda konta D7API |
| Viber — wyślij wiadomość |
Wyślij wiadomość do numeru Viber. |
| Weryfikowanie protokołu OTP |
Sprawdź adres OTP (One-Time hasło) wysłany na numer telefonu komórkowego. |
| Wysyła wiadomość SMS |
Wysyłanie wiadomości SMS za pośrednictwem bramy D7 SMS |
| Wysyłanie protokołu OTP |
Generowanie i wysyłanie hasła OTP (One-Time hasła) do numeru telefonu komórkowego. |
| Wyszukiwanie liczb |
Usługa wyszukiwania numerów D7 w celu określenia bieżącego stanu liczby. |
Ponowne wysyłanie protokołu OTP
Zażądaj wysłania nowego hasła OTP (One-Time hasła) na numer telefonu komórkowego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
otp_request_id
|
otp_id | True | string |
Identyfikator OTP zwrócony przez punkt końcowy protokołu OTP |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
otp_id
|
otp_id | string |
otp_id |
|
stan
|
status | string |
stan |
|
Upływie terminu ważności
|
expiry | integer |
Upływie terminu ważności |
|
resend_count
|
resend_count | integer |
resend_count |
Sprawdzanie salda
Sprawdzanie salda konta D7API
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
saldo
|
balance | float |
saldo |
Viber — wyślij wiadomość
Wyślij wiadomość do numeru Viber.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
pomysłodawca
|
originator | True | string |
Identyfikator nadawcy |
|
recipients
|
recipients | True | string |
Numer docelowy |
|
zawartość
|
content | True | string |
Zawartość wiadomości |
|
obraz
|
image | string |
Adres URL obrazu |
|
|
button_action
|
button_action | string |
Adres URL akcji przycisku |
|
|
button_caption
|
button_caption | string |
Tekst przycisku |
|
|
call_back_url
|
call_back_url | string |
Adres URL wywołania zwrotu w celu odebrania raportu o stanie dostawy |
|
|
etykieta
|
label | True | string |
Typ wiadomości |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator_żądania
|
request_id | string |
identyfikator_żądania |
|
stan
|
status | string |
stan |
|
utworzono_o
|
created_at | string |
utworzono_o |
Weryfikowanie protokołu OTP
Sprawdź adres OTP (One-Time hasło) wysłany na numer telefonu komórkowego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
otp_id
|
otp_id | string |
Identyfikator OTP zwrócony przez punkt końcowy protokołu OTP |
|
|
otp_code
|
otp_code | True | string |
Kod OTP odebrany na urządzeniach przenośnych klientów |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
stan
|
status | string |
stan |
Wysyła wiadomość SMS
Wysyłanie wiadomości SMS za pośrednictwem bramy D7 SMS
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
pomysłodawca
|
originator | True | string |
Inicjator (identyfikator nadawcy) |
|
recipients
|
recipients | True | string |
Adresaci (numery docelowe oddzielone przecinkami) |
|
zawartość
|
content | True | string |
Zawartość wiadomości jest wysyłana |
|
report_url
|
report_url | string |
ReportURL (Wywołanie adresu URL zwrotnego w celu otrzymania raportu o stanie dostawy — DLR) |
|
|
data_coding
|
data_coding | string |
Wartość kodowania danych (dostępne opcje to tekst,unicode i auto) |
|
|
num_lookup
|
num_lookup | boolean |
Aktywuj funkcję wyszukiwania liczb, aby upewnić się, że komunikaty są wysyłane tylko do prawidłowych numerów |
|
|
schedule_time
|
schedule_time | string |
Zaplanuj czas ze strefą czasową (np. 2023-04-17T16:18+04:00) |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator_żądania
|
request_id | string |
identyfikator_żądania |
|
stan
|
status | string |
stan |
|
utworzono_o
|
created_at | string |
utworzono_o |
Wysyłanie protokołu OTP
Generowanie i wysyłanie hasła OTP (One-Time hasła) do numeru telefonu komórkowego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
pomysłodawca
|
originator | True | string |
Nadawca/nagłówek wiadomości. Możemy użyć twojej nazwy marki z maksymalnym limitem znaków wynoszącym 11 lub numerem telefonu komórkowego z kodem kraju. |
|
adresat
|
recipient | True | string |
Numery telefonów komórkowych do wysyłania kodu OTP. Numer telefonu odbiorcy powinien mieć prefiks kodu kraju. |
|
zawartość
|
content | True | string |
Zawartość komunikatu OTP z symbolem {} zastępczym |
|
data_coding
|
data_coding | True | string |
data_coding |
|
Upływie terminu ważności
|
expiry | string |
Czas wygaśnięcia OTP w sekundach |
|
|
retry_delay
|
retry_delay | string |
Opóźnienie OTP regeneate |
|
|
retry_count
|
retry_count | string |
Regeneate OTP limit |
|
|
otp_code_length
|
otp_code_length | string |
Długość kodu OTP. Minimum od 2 do maksymalnie 10 |
|
|
otp_type
|
otp_type | string |
Powinna być wyliczeniową z wartościami: liczbowymi, alfanumerycznymi lub alfanumerycznymi |
|
|
success_url
|
success_url | string |
Adres URL wywołania zwrotnego powodzenia weryfikacji |
|
|
failure_url
|
failure_url | string |
Adres URL wywołania zwrotnego niepowodzenia weryfikacji |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
otp_id
|
otp_id | string |
otp_id |
|
stan
|
status | string |
stan |
|
Upływie terminu ważności
|
expiry | integer |
Upływie terminu ważności |
Wyszukiwanie liczb
Usługa wyszukiwania numerów D7 w celu określenia bieżącego stanu liczby.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
adresat
|
recipient | True | string |
Recipient |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
country_code
|
country_code | string |
country_code |
|
country_code_iso3
|
country_code_iso3 | string |
country_code_iso3 |
|
adresat
|
recipient | string |
adresat |
|
Osiągalny
|
reachable | string |
Osiągalny |
|
sieć
|
network | string |
sieć |
|
Mck
|
mcc | integer |
Mck |
|
mnc
|
mnc | integer |
mnc |
|
Przeniesiony
|
ported | boolean |
Przeniesiony |
|
Cic
|
cic | string |
Cic |
|
imsi
|
imsi | string |
imsi |
|
ocn
|
ocn | string |
ocn |
|
typ
|
type | string |
typ |
|
identyfikator_żądania
|
request_id | string |
identyfikator_żądania |
|
status_code
|
status_code | integer |
status_code |
|
stan
|
status | string |
stan |