Меню

Twilio

Twilio - один из наиболее распространённых сервисов, расположенных в Калифорнии. Twilio предоставляет свои услуги множеству компаний, в особенности компаниям, расположенным в США, Канаде и Великобритании. Для установки СМС шлюза вам понадобится ACCOUNT_SID и AUTH_TOKEN (или пара API_SID/API_SECRET), которые вы получите после регистрации Twilio аккаунта.


field params:
{
"account_sid": "ACdc5f132a3c49700934481addd5ce1659",
"auth_token": "1095175a27d2044c06e1db8577b484f3",
"enable_status_callback": false
}
type: transceiver
provider: twilio

или


field params:
{
"account_sid": "ACdc5f132a3c49700934481addd5ce1659",
"api_sid": "SK12347865ugdfjbdf7845876345",
"api_secret": "BS12347865ugdfjbdf7845876345",
"enable_status_callback": false
}
type: transceiver
provider: twilio

Полная SQL команда выглядит так:


INSERT INTO `google`.`sms_gates` (`type`, `provider`, `params`, `enabled`, `class_filter`) VALUES ('transceiver', 'twilio','{"account_sid": "ACdc5f132a3c49700934481addd5ce1659","auth_token":"1095175a27d2044c06e1db8577b484f3", "enable_status_callback": true}',1,'*');

Информацию о вашем 'account_sid' и 'auth_token' вы можете найти в вашей Twilio панели. Чтобы увидить ее, откройте 'Show API Credentials'.
Выполните дополнительные SQL команды:


UPDATE `google`.`dealers` SET `master_phone` = "TWILIO_PHONE",`from_sms`="TWILIO_PHONE" WHERE dealer_id=1;
INSERT INTO `google`.`sms_gates_to_dealers` (`dealer_id`, `gate_id`) VALUES (0, 1);

TWILIO_PHONE - номер телефона, предоставляемый провайдером Twilio. Первый дополнительный запрос добавляет номер телефона в поле 'from'. Второй запрос позволяет дилеру пользоваться данным СМС шлюзом.
Если вы используете скриптинг bash, вам необходимо добавить символ обратной косой черты перед каждой кавычкой:

UPDATE \`google\`.\`dealers\` SET \`master_phone\` ....

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

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

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

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

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

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