Облако VMware
Работа с виртуальными машинами через VMware Cloud Director
Cоздание виртуальной машины из ISO образа
Добавление существующей сети из vDC в vApp
Изменение количества CPU и RAM виртуальной машины
Как включить и выключить виртуальную машину
Как загрузить виртуальную машину в BIOS?
Как загрузить виртуальную машину с ISO образа CD/DVD?
Как изменить размер диска виртуальной машины?
Как изменить тип (скорость) дисков виртуальной машины?
Как не получать уведомления о высокой загрузке CPU на виртуальной машине.
Как не получать уведомления о созданных снапшотах на виртуальной машине.
Как создать снапшот виртуальной машины?
Как установить VMware Tools на ОС LInux
Как установить VMware Tools на ОС Windows
Лимиты VDC и изменение ресурсов виртуальных машин
Подключение к MAC ОС по протоколу удалённого доступа VNC
Рекомендуемые типы адаптеров / контроллеров в облаке CLOUD4Y
Решение проблем с сетевой доступностью виртуальных машин
Удаление сети vDC
Работа с виртуальным маршрутизатором EDGE gateway
SaaS-решения
Корпоративная почта
Outlook постоянно подключается к Office 365 и просит пароль Microsoft
Outlook продолжает запрашивать учетные данные после изменения пароля
Диагностика при проблемах подключения к почтовому серверу Outlook
Изменение прав доступа к электронному почтовому ящику для других пользователей организации
Как исправить ошибку с кодом -1 при создании нового почтового ящика
Как мигрировать данные почтового ящика со стороннего хостера через PST файлы
Как настроить автоархивацию в Outlook
Как переслать NDR в Outlook
Как переслать NDR в Thunderbird
Настройка iOS и Android для работы с Exchange
Настройка Mozilla Thunderbird
Настройка Outlook
Настройка Outlook IOS/Android
Настройка The Bat!
Настройка и работа с общими папками
Настройка стандартного приложения "Почта" в MAC OS X
Настройка фильтров и переадресации писем электронного почтового ящика в panel.flexcloud.ru
Настройки DNS для услуги Hosted Exchange в тестовом периоде.
Настройки DNS необходимые для работы Hosted Exchange.
Ошибка Outlook 0x800ccc1a
Параметры подключения к почтовым серверам Cloud4Y
Перенос почты со стороннего сервера (mail.ru, gmail.com, yandex.ru и т.п.) на сервер Exchange
Подключение к ящику через web-интерфейс
Подключение по протоколам IMAP/POP3 к Outlook 2016
Подключение по протоколам IMAP/POP3/MAPI к Outlook 2019 и старших версий
Создание почтового ящика.
Создание списка рассылки

Общие сведения

Через программный интерфейс (далее - API) сервиса email рассылок можно отправлять рассылки, одиночные email сообщения, управлять списками получателей, получать статистику рассылки и позволяет использовать прочий функционал.

 

Базовый URL для отправки запросов:

https://api.msndr.net/v1

 

Альтернативный URL для отправки запросов, использующийся в том случае, если основной URL блокирует Роскомнадзор:

 

https://api-reserve.msndr.net/v1

 

Аутентификация осуществляется по “токену” ( Token ).

Этот ключ ( Token ) необходимо отправлять в каждом новом HTTP запросе. Он передаётся с помощью параметра:

Authorization: Bearer $API_TOKEN

 

Ваш “токен” находится в вашем личном кабинете. Не сообщайте его третьим лицам

 

Обмен данными с сервером осуществляется с помощью формата json. Для этого в каждом запросе должен присутствовать заголовок:

Content-Type: application/json

Иногда требуется получить список данных, называемых коллекциями ( Collection ). Некоторые запросы позволяют получить список данных постранично, с определённым количеством строк на странице. Номер страницы задаётся в параметре запроса:

pagenumber

Размер страницы ( количество записей) передаётся в параметре:

pagesize

Пример запроса:

curl -X GET https://api.msndr.net/v1/email/lists?page_number=2&page_size=3 \

     -H 'Content-Type: application/json'         \

     -H 'Authorization: Bearer $API_TOKEN'

 

Если вы превысили максимальный размер запрашиваемой страницы , то вы получите ошибку:

 

 {   

         "errors": [     

           {       

               "code": 412,       

               "detail": "Page size is too big. Max value is 100"     

           }   

         ] 

  }

 

По умолчанию значение page_size , если вы его не задали, равняется 100.

Пример ответа на запрос в котором есть список данных ( collection) . Ответ представляет собой структуру:

{   

       "total_count":23,   

       "total_pages":8,   

       "page_number":2,   

       "page_size":3,   

       "collection":[     

                            {       

                               "id":1,       

                               "title":"My Recipients"     

                            },     

                            {       

                               "id":2,       

                               "title":"My Recipients #2"     

                           },     

                           {       

                              "id":3,       

                              "title":"My Recipients #3"     

                           }   

            ]

      }

Где total_count это общее количество элементов, total_pages  общее количество страниц, page_number номер страницы, page_size размер страницы, collection массив возвращаемых данных.

Ответы на запросы содержат коды. По которым вы можете определить статус завершения запроса.

Ниже приведены коды и их описание

Код

Описание

2xx

Запрос успешно выполнен

400

Неверные параметры

401

Аутентификация не пройдена

402

Недостаточно средств

404

Ресурс не найден

415

Неподдерживаемый тип данных

422

Ресурс не может быть обработан

500

Неизвестная ошибка

Вы уже работаете с сервисами Cloud4Y?

Перейти на вебсайт

Попробовать бесплатно

Вверх!