Gmail

Чтобы вычитывать Gmail сообщения клониуйте папку Gmail в свое окружение

Описание процессов

System process

Генерирует регулярный сигнал в процесс Reading для получения непрочитанных сообщений.

В примере - 1 раз в 10 минут (значение задается в узле Wait).

Reading

Получает непрочитанные сообщения и по одному отправляет их id в Message info для получения детальной информации .

Message info

Получает детальную информацию по id сообщения.

Формирует параметры для уведомлений о новом сообщении:

  • message_text - текст сообщения
  • subject - тема сообщения
  • from - отправитель
  • attachments - ссылки для скачивания вложений

Передает данные в процесс Mark messages as READ для пометки сообщения прочитанным.

Mark messages as READ

Помечает сообщение прочитанным. А если быть точнее, снимает с сообщения метку "UNREAD".

Запуск

1) Настройте процессы и получите ACCESS_TOKEN, как описано в разделе OAuth аутентификация.

на этапе 8 инструкции создайте заявку на получение access_token с Reference = gmail

2) Скопируйте ID диаграммы состояний State token(ID_DIAGRAM) из информационного блока ее стартового узла.

Это значение нам понадобится ниже.

3) В процессе System process установите нужные значения и нажмите Deploy:

  • email - адрес gmail
  • token - контрукция для получения ACCESS_TOKEN из State diagram
{{conv[ID_DIAGRAM].ref[gmail].access_token}}

4) В процессе Message info настройте логику отправки и обработки уведомлений о новых сообщениях.

Например, в Sender через Логику Sender form (доступна процессам, размещенным в компании)

5) Перейдите в режим View процесса System process, нажмите New task, а далее Add task.

Найдено совпадений ""

    Не найдено ""

    Вы бы порекомендовали Вашим коллегам документацию Corezoid.com для изучения?
    Введите, пожалуйста, Ваш email для обратной связи
    Спасибо!