Подключение по API

Единое API для отправки уведомлений по различным каналам. Документация.
Как работать с API IMOBIS?
  1. Зарегистрируйтесь.
  2. В Личном кабинете сразу сгенерируйте ключ для интеграции.
  3. Пропишите IP.
  4. С помощью документации настройте интеграцию со своими внутренними системами. Используйте для настройки и тестирования доступные шаблоны в платформе.
  5. Зарегистрируйте имя отправителя и свои шаблоны, когда интеграция будет готова, перед запуском рассылки.
При регистрации по специальной ссылке, вы получите доступ в аккаунт, в котором уже активирована возможность доступа к системе по API.
Кроме того, на момент создания аккаунта по приведенной ссылке вы получите дополнительные преимущества:

  • 100 руб. на балансе для тестирования
  • доступ к трем каналам (VK — Viber — SMS)
  • отсутствие необходимости верификации юр. лица на период тестирования.
Режим песочницы
Это удобный и безопасный способ тестировать Imobis перед запуском в боевом режиме. Вы сможете отправлять запросы и получать статусы, но без отправки реальных сообщений.
  1. Зарегистрируйтесь в Imobis.
  2. В личном кабинете в верхнем правом меню переключитесь в «режим песочницы», в случае успеха внизу появится баннер о том, что вы находитесь в режиме песочницы.
  3. Далее сгенерируйте ключ для интеграции.
  4. Перенаправьте все запросы на домен песочницы.
  5. С помощью документации настройте интеграцию со своими внутренними системами и проводите тестирование.
  6. После тестирования сгенерируйте токен в рабочей среде и замените домен на рабочий.
Как разработчику 1С протестировать API IMOBIS
Для того чтобы протестировать интеграцию, можно воспользоваться вот таким запросом, где вместо 123 необходимо подставить свой токен.
ЗаголовокHTTP = Новый Соответствие();
ЗаголовокHTTP.Вставить("Authorization","Token 123");
ЗаголовокHTTP.Вставить("Content-Type","application/json");

HTTPСоединение = Новый HTTPСоединение(
"api.imobis.ru", // сервер (хост)
443, // порт, по умолчанию для http используется 80, для https 443
, // пользователь для доступа к серверу (если он есть)
, // пароль для доступа к серверу (если он есть)
, // здесь указывается прокси, если он есть
, // таймаут в секундах, 0 или пусто - не устанавливать
Новый ЗащищенноеСоединениеOpenSSL()
);

Данные = Новый Структура();
Данные.Вставить("sender","imobis.ru");
Данные.Вставить("phone","79112223344");
Данные.Вставить("text","Тестовое сообщение");
ЗаписьJSON = Новый ЗаписьJSON;
ЗаписьJSON.УстановитьСтроку();
ЗаписатьJSON(ЗаписьJSON,Данные);
ТекстСообщения = ЗаписьJSON.Закрыть();

HTTPЗапрос = Новый HTTPЗапрос("/v3/message/sendSMS", ЗаголовокHTTP);
HTTPЗапрос.УстановитьТелоИзСтроки(ТекстСообщения,"UTF-8");

HTTPОтвет = HTTPСоединение.ОтправитьДляОбработки(HTTPЗапрос);