D7Messaging
D7 предлагает зависящую и доступную облачную платформу обмена сообщениями, которая позволяет предприятиям взаимодействовать с клиентами через SMS, чат и различные платформы социальных сетей.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Поддержка D7Networks |
| URL | https://d7networks.com/contact/ |
| Адрес электронной почты | support@d7networks.com |
| Метаданные соединителя | |
|---|---|
| Publisher | Signtaper Technologies FZCO |
| Веб-сайт | https://d7networks.com |
| Политика конфиденциальности | https://d7networks.com/privacy/ |
| Категории | Обмен данными; ИТ-операции |
D7 предлагает обширную и экономически эффективную облачную платформу обмена сообщениями, которая позволяет предприятиям взаимодействовать со своими клиентами комплексно. Благодаря глобальному охвату SMS платформа позволяет компаниям достигать клиентов по всему миру. Он также включает возможности обмена сообщениями Viber, позволяя напрямую обмен данными через это популярное приложение для обмена сообщениями. Кроме того, функция проверки OTP D7 повышает безопасность и проверку подлинности пользователей, предоставляя целостное решение для предприятий, стремящихся подключиться к аудитории в различных каналах коммуникации.
Предпосылки
Для продолжения вам потребуется следующее:
- Подписка Microsoft Power Automate
- Допустимая подписка в D7API
- Маркер проверки подлинности D7API.
Получение учетных данных
Получение API_Username D7SMS и API_Password
- Регистрация для учетной записи D7API
- Войдите с помощью электронной почты и пароля и перейдите к маркерам API
Щелкните "Создать маркер" и укажите маркер "Имя".
В следующем окне щелкните "Создать токен" и скопируйте маркер.
Вы можете повторно создать столько маркеров проверки подлинности, сколько client_id и client_secret. Однако удаление приложения с панели управления приведет к недействительным всем этим маркерам.
Теперь вы готовы начать использовать эту интеграцию.
Начало работы с соединителем
После получения маркера можно перейти к входу в Microsoft Power Platform и установить подключение к соединителю D7Messaging с помощью того же маркера.
Для отправки SMS-сообщений можно использовать конечную точку SMS-SendMessage.
Для проверки OTP процесс включает создание OTP с помощью конечной точки SendOTP и последующей его проверки. Проверка достигается путем сопоставления OTP, полученного на мобильном телефоне клиента, с идентификатором OTP, созданным на конечной точке SendOTP, обеспечивая безопасную и надежную проверку подлинности OTP для вашего приложения.
Кроме того, вы можете использовать функцию ResendOTP для запроса нового OTP (One-Time пароля) для отправки на мобильный номер.
Для отправки сообщений в Viber используйте конечную точку Viber-SendMessage.
Известные проблемы и ограничения
Чтобы инициировать службы Viber Messaging, организациям необходимо зарегистрировать в Viber. Для процесса регистрации обратитесь support@d7networks.comк ней.
Распространенные ошибки и средства устранения неполадок
- ACCESS_TOKEN_SIGNATURE_VERIFICATION_FAILED. Эта ошибка возникает при предоставлении недопустимого маркера доступа. Чтобы устранить эту проблему, войдите на панель мониторинга пользователя D7 и повторно создайте маркер из раздела токенов API .
Часто задаваемые вопросы
Подробную документацию можно найти здесь:
Для всех запросов в службу поддержки и общих запросов вы можете связаться support@d7networks.com с нами или посетить его.
Кроме того, вы можете воспользоваться интерактивным чатом, доступным на нашем веб-сайте d7networks.com или вы можете поговорить с нами через WhatsApp по адресу +971566816452
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| Authorization | securestring | Авторизация для этого API | True |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Viber — отправка сообщения |
Отправьте сообщение на номер Viber. |
| Отправка OTP |
Создайте и перенаправите OTP (One-Time пароль) на мобильный номер. |
| Отправляет SMS |
Отправка SMS через шлюз SMS D7 |
| Повторная отправка OTP |
Запрос нового OTP (One-Time пароль) для отправки на мобильный номер. |
| Поиск чисел |
Служба подстановки номеров D7 для определения текущего состояния номера. |
| Проверка OTP |
Проверьте OTP (One-Time пароль), отправленный на ваш мобильный номер. |
| Проверка баланса |
Проверка баланса учетной записи D7API |
Viber — отправка сообщения
Отправьте сообщение на номер Viber.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
создатель
|
originator | True | string |
Идентификатор отправителя |
|
recipients
|
recipients | True | string |
Номер назначения |
|
содержимое
|
content | True | string |
Содержимое сообщения |
|
image
|
image | string |
URL-адрес изображения |
|
|
button_action
|
button_action | string |
URL-адрес действия кнопки |
|
|
button_caption
|
button_caption | string |
Текст кнопки |
|
|
call_back_url
|
call_back_url | string |
URL-адрес обратного вызова для получения отчета о состоянии доставки |
|
|
label
|
label | True | string |
Тип сообщения |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
идентификатор запроса
|
request_id | string |
идентификатор запроса |
|
статус
|
status | string |
статус |
|
создано_в
|
created_at | string |
создано_в |
Отправка OTP
Создайте и перенаправите OTP (One-Time пароль) на мобильный номер.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
создатель
|
originator | True | string |
Отправитель или заголовок сообщения. Мы можем использовать название вашей торговой марки с максимальным значением 11 или номером мобильного телефона с кодом страны. |
|
получатель;
|
recipient | True | string |
Мобильные номера для отправки кода OTP. Номер телефона получателя должен иметь префикс кода страны. |
|
содержимое
|
content | True | string |
Содержимое сообщения OTP с {} заполнителем |
|
data_coding
|
data_coding | True | string |
data_coding |
|
истечение
|
expiry | string |
Время истечения срока действия OTP в секундах |
|
|
retry_delay
|
retry_delay | string |
Повторная задержка OTP |
|
|
retry_count
|
retry_count | string |
Regeneate OTP limit |
|
|
otp_code_length
|
otp_code_length | string |
Длина кода OTP. Минимальное значение 2 до максимума 10 |
|
|
otp_type
|
otp_type | string |
Должен быть перечислением со значениями: числовые, альфа или буквенно-цифровые |
|
|
success_url
|
success_url | string |
URL-адрес обратного вызова проверки успешности |
|
|
failure_url
|
failure_url | string |
URL-адрес обратного вызова проверки отказа |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
otp_id
|
otp_id | string |
otp_id |
|
статус
|
status | string |
статус |
|
истечение
|
expiry | integer |
истечение |
Отправляет SMS
Отправка SMS через шлюз SMS D7
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
создатель
|
originator | True | string |
Источник (идентификатор отправителя) |
|
recipients
|
recipients | True | string |
Получатели (номера назначения, разделенные запятыми) |
|
содержимое
|
content | True | string |
Содержимое сообщения отправляется |
|
report_url
|
report_url | string |
ReportURL (URL-адрес обратного вызова для получения отчета о состоянии доставки — DLR) |
|
|
data_coding
|
data_coding | string |
Значение кодирования данных (доступные параметры: text,unicode и auto) |
|
|
num_lookup
|
num_lookup | boolean |
Активируйте функцию подстановки номеров, чтобы убедиться, что сообщения отправляются только в допустимые числа. |
|
|
schedule_time
|
schedule_time | string |
Расписание часового пояса (например: 2023-04-17T16:18+04:00) |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
идентификатор запроса
|
request_id | string |
идентификатор запроса |
|
статус
|
status | string |
статус |
|
создано_в
|
created_at | string |
создано_в |
Повторная отправка OTP
Запрос нового OTP (One-Time пароль) для отправки на мобильный номер.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
otp_request_id
|
otp_id | True | string |
Идентификатор OTP, возвращенный конечной точкой Send OTP |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
otp_id
|
otp_id | string |
otp_id |
|
статус
|
status | string |
статус |
|
истечение
|
expiry | integer |
истечение |
|
resend_count
|
resend_count | integer |
resend_count |
Поиск чисел
Служба подстановки номеров D7 для определения текущего состояния номера.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
получатель;
|
recipient | True | string |
Recipient |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
country_code
|
country_code | string |
country_code |
|
country_code_iso3
|
country_code_iso3 | string |
country_code_iso3 |
|
получатель;
|
recipient | string |
получатель; |
|
достижимый
|
reachable | string |
достижимый |
|
сеть
|
network | string |
сеть |
|
MCC
|
mcc | integer |
MCC |
|
mnc
|
mnc | integer |
mnc |
|
Портирована
|
ported | boolean |
Портирована |
|
cic
|
cic | string |
cic |
|
imsi
|
imsi | string |
imsi |
|
ocn
|
ocn | string |
ocn |
|
type
|
type | string |
type |
|
идентификатор запроса
|
request_id | string |
идентификатор запроса |
|
status_code
|
status_code | integer |
status_code |
|
статус
|
status | string |
статус |
Проверка OTP
Проверьте OTP (One-Time пароль), отправленный на ваш мобильный номер.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
otp_id
|
otp_id | string |
Идентификатор OTP, возвращенный конечной точкой Send OTP |
|
|
otp_code
|
otp_code | True | string |
КОД OTP, полученный на мобильных устройствах клиентов |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
статус
|
status | string |
статус |
Проверка баланса
Проверка баланса учетной записи D7API
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
равновесие
|
balance | float |
равновесие |