Вызов из триггера без использования аннотации Future - PullRequest
0 голосов
/ 22 мая 2018

В данный момент я вызываю метод @future X из триггера Account_after_update.Я должен использовать аннотацию @future, потому что X делает вызов на внешний сайт (просто для уведомления об обновлении аккаунта).Работает нормально.

Но по некоторым причинам (пожалуйста, не спрашивайте почему) я должен удалить аннотацию @future.И, конечно, невозможно будет сделать HTTP-запрос из метода X (ограничение Salesforce).

Есть ли способ уведомить внешний сайт об обновлении учетной записи (и отправить идентификатор учетной записи) без использования @furureаннотаций?Или даже без триггера?Возможно, что-то вроде подписки на событие account_updated.

Ответы [ 2 ]

0 голосов
/ 23 мая 2018

Вы можете попробовать создать фоновые задания, чтобы сделать работу за вас. надеюсь, вы найдете решение здесь

0 голосов
/ 22 мая 2018

Вы можете использовать исходящие сообщения , которые могут отправлять запрос мыла на конечную точку, используя рабочий процесс, или вы можете использовать потоковый API , где вы можете создавать push-темы для отправки push-уведомленийабонентов.Из двух вариантов исходящие сообщения наиболее просты, если ваша конечная точка поддерживает мыло.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...