Меню

Nexmo

Nexmo - компания из Сан-Франциско, предоставляющая услуги СМС сервисов и работающая напрямую с многими компаниями.

Поле параметров выглядит следующим образом:


{
"api_key": "n3xm0rocks",
"api_secret": "12ab34cd"
}
type: transceiver
provider: nexmo

SQL команда для создания СМС шлюза в системе Navixy:
(прежде всего, вы должны быть зарегистрированы на сайте Nexmo и иметь api_key и api-secret)

INSERT INTO `google`.`sms_gates` (`type`, `provider`, `params`, `enabled`, `class_filter`) VALUES ('transceiver', 'nexmo', '{"api_key":"n3xm0rocks", "api_secret":"12ab34cd"}',1,'*');

В соответствии с документацией Nexmo, api_key и api_secret расположены в панели управления.

SQL команда для обновления номера телефона, который будет использоваться как телефон отправителя:

UPDATE `google`.`dealers` SET `master_phone` = "NEXMO_PHONE",`from_sms`="NEXMO_PHONE" WHERE dealer_id=1;

В запросе выше вам необходимо указать ваш nexmo номер вместо NEXMO_PHONE.

Также, если вы пишете bash-скрипт, не забывайте про символы обратной косой черты перед каждой кавычкой.

Входящие сообщения

Чтобы получать входящие сообщения через Nexmo, пожалуйста, добавьте следующий URL в веб-интерфейс Nexmo:

http://$IPADDR:22000/sms/$GATEID/incoming

Где $IPADDR - IP-адрес сервера или его доменное имя
$GATEID - идентификатор СМС шлюза, который обрабатывает входящие сообщения
22000 - порт, прослушивающий подключения (номер порта по умолчанию)

Также, вы можете добавить URL, используя Nexmo API с помощью данной команды:

wget --header="Content-Type:application/x-www-form-urlencoded" --post-data="account/settings/$API_KEY/$API_SECRET?&moCallBackUrl=http%3A%2F%2F$IPADDR%3A22000%2Fsms%2F$GATEID%2Fincoming&drCallBackUrl=http%3A%2F%2F$IPADDR%3A22000%2Fsms%2F$GATEID%2Fdlr" https://rest.nexmo.com/

ИЛИ

curl -X POST -H "Content-Type:application/x-www-form-urlencoded" https://rest.nexmo.com/account/settings/$API_KEY/$API_SECRET?&moCallBackUrl=http%3A%2F%2F$IPADDR%3A22000%2Fsms%2F$GATEID%2Fincoming&drCallBackUrl=http%3A%2F%2F$IPADDR%3A22000%2Fsms%2F$GATEID%2Fdlr

Оба варианта одинаковы и идентичны.
Для более подробной информации, пожалуйста, ознакомьтесь с документацией Nexmo.

Миграция с Wialon
Показать
Миграция с Wialon
Перенос пользователей,
трекеров, геозон и истории.
Узнать больше
Скрыть

Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookie.