2017-02-02 2 views
0

Мы создаем продукт, который позволяет клиентам регистрироваться и каким-то образом «подключать» свою реализацию SalesForce CRM, в которой мы хотели бы, чтобы он автоматически создавал триггеры/обратные вызовы на URL конечной точки мы владеем (и передаем информацию о действии + детали, а наш клиент запускает его).Динамические триггеры SalesForce (обратные вызовы)

Например: когда кто-то вводит лидерство, продажу и т. Д., Мы хотим, чтобы наша служба (пользовательский код в другом месте на конечной точке HTTP REST) ​​была уведомлена.

Каков наилучший подход для этого? Я новичок, когда дело доходит до SalesForce, просто ищет кого-то, чтобы подтолкнуть меня в правильном направлении. Я слышал «SalesForce Apps», а затем есть API и т. Д. Я также слышал, что существует ограничение API, так что опрос дает лучшую идею? Что-нибудь еще мне не хватает?

ответ

0

Если вы распространяете свое приложение или «коннектор» через приложение Exchange Salesforce, вы можете использовать триггер Apex для некоторых SObjects, которые вызывают вызывку HTTP/REST для вашей службы. В противном случае вы можете сделать что-то похожее на то, как Salesforce Webhook Creator динамически генерирует необходимый Apex и добавляет его в org Sales Sales (через API REST Salesforce Tooling).