def __init__ (self , content : str = '' , title : str = '' , priority : str = Message .PRIORITY_NORMAL , level : str = Message .LEVEL_INFO )
Параметр
Тип
Обязательный
Описание
$content
String
Нет
Текст сообщения
$title
String
Нет
Заголовок сообщения
$priority
String
Нет
Приоритет. Допустимые значения описаны в функции setPriority
$level
String
Нет
Уровень. Допустимые значения описаны в функции setLevel
Задать заголовок сообщения
def set_title (self , title : str )
Параметр
Тип
Обязательный
Описание
$title
String
Да
Заголовок сообщения
Получить установленный заголовок сообщения
def get_title (self ) -> str
Для получателей, которые не поддерживают отображение HTML, теги будут игнорироваться.
def set_content (self , content : str )
Параметр
Тип
Обязательный
Описание
$content
String
Да
Текст сообщения. Допустимые HTML-теги: <b>, <i>, <a>, <br>
Получить установленный текст сообщения
def get_content (self ) -> str
Установить приоритет сообщения
Для получателей, которые имеют поддержку приоритезации, сообщение будет выделено соответствующим образом.
def set_priority (self , priority : str )
Параметр
Тип
Обязательный
Описание
$priority
String
Да
Приоритет сообщения
Список возможных значений:
Message.PRIORITY_LOWEST - Незначительный
Message.PRIORITY_LOW - Низкий
Message.PRIORITY_NORMAL - Нормальный
Message.PRIORITY_HIGH - Высокий
Message.PRIORITY_HIGHEST - Критичный
Получить установленный приоритет сообщения
def get_priority (self ) -> str
Установить уровень сообщения
Для получателей, которые имеют различия в отображении разных уровней сообщений, будет учитываться установленный уровень.
def set_level (self , level : str )
Параметр
Тип
Обязательный
Описание
$level
String
Да
Уровень сообщения
Список возможных значений:
Message.LEVEL_VERBOSE - Подробный
Message.LEVEL_INFO - Информация
Message.LEVEL_NOTICE - Уведомление
Message.LEVEL_WARNING - Предупреждение
Message.LEVEL_ERROR - Ошибка
Message.LEVEL_SUCCESS - Успешно
Получить установленный уровень сообщения
def get_level (self ) -> str
Прикрепить локальный файл
def add_file (self , file_path : str , file_name : str , mime_type : str = None )
Параметр
Тип
Обязательный
Описание
$filePath
String
Да
Путь к локальному файлу
$fileName
String
Нет
Название файла с расширением
$mimeType
String
Нет
MimeType файла
Прикрепить файл, передав его содержимое
def add_file_from_content (self , content : str , file_name : str = None , mime_type : str = None )
Параметр
Тип
Обязательный
Описание
$content
String
Да
Содержимое файла
$fileName
String
Нет
Название файла с расширением
$mimeType
String
Нет
MimeType файла
Прикрепить файл, расположенный по указанному URL
def add_file_from_url (self , url : str , file_name : str = None , mime_type : str = None )
Параметр
Тип
Обязательный
Описание
$url
String
Да
Путь к удалённому файлу
$fileName
String
Нет
Название файла с расширением
$mimeType
String
Нет
MimeType файла
Прикрепить локальное изображение
def add_image (self , file_path : str , file_name : str , mime_type : str = None )
Параметр
Тип
Обязательный
Описание
$filePath
String
Да
Путь к локальному файлу
$fileName
String
Нет
Название файла с расширением
$mimeType
String
Нет
MimeType файла
Прикрепить изображение, передав его содержимое
def add_image_from_content (self , content : str , file_name : str = None , mime_type : str = None )
Параметр
Тип
Обязательный
Описание
$content
String
Да
Содержимое файла
$fileName
String
Нет
Название файла с расширением
$mimeType
String
Нет
MimeType файла
Прикрепить файл, расположенный по указанному URL
def add_image_from_url (self , url : str , file_name : str = None , mime_type : str = None )
Параметр
Тип
Обязательный
Описание
$url
String
Да
Путь к удалённому файлу
$fileName
String
Нет
Название файла с расширением
$mimeType
String
Нет
MimeType файла
def add_action (
self , name : str ,
title : str ,
callback_url : str = None ,
callback_method : str = None ,
callback_headers : dict = None ,
callback_content : str = None
)
Параметр
Тип
Обязательный
Описание
$name
String
Да
Код действия
$title
String
Нет
Название кнопки
callback_url
String
Нет
Адрес для обратного вызова
callback_method
String
Нет
Метод запроса для обратного вызова
callback_headers
Dict
Нет
Заголовки для обратного вызова
callback_content
String
Нет
Данные для обратного вызова
Токен источника вы можете получить при поключении источника Python на ваш канал на стороне сервиса Notify.Events .
def send (self , channel_token : str )
Параметр
Тип
Обязательный
Описание
$token
String
Да
Токен источника