День добрый.
1)
Цитата:
я так понимаю, что метод либо обновляет сообщение, либо создаёт его?
Да.
Цитата:
что такое DynActionForm form? что туда надо передать?
Это форма с параметрами HTTP запроса. Она содержит параметры запроса в момент, когда сохраняется форма с сообщением. Оттуда надо брать необходимые данные.
Цитата:
вообще, в двух словах как MessageType работает в рамках CRM - Сообщения? Какие методы надо реализовать, чтобы этот тип сообщений попадал к этот раздел и к ним применялась логика работы Обработан, Не обработан?
Периодически задача планировщика вызывает метод process для всех существующих в системе типов сообщений. В нём некоторые сообщения загружаются и привязываются к процессам автоматически (ответы EMail, HelpDesk). Здесь же может происходить отложенная отправка (EMail). Это точка входа для синхронизации типа сообщения.
Для выбора необработанных сообщений используются методы newMessage*. Для EMail в них происходит работа с IMAP папкой. Для других типов - данные о необработанных сообщениях могут выбираться и из БД.
Необходимо выбрать используемые методы исходя из предоставляемого VK протокола.
Опишите кратко функциональность и планируемые к использованию методы протокола - подскажу возможную схему более подробно.
3) Да, всё верно разобрались.