【问题标题】:SalesForce dynamic triggers (callbacks)SalesForce 动态触发器(回调)
【发布时间】:2017-06-19 16:27:48
【问题描述】:

我们正在创建一个产品,允许客户注册并以某种方式将他们的 SalesForce CRM 实施“连接”到它,我们希望它自动创建触发器/回调到我们拥有的端点 URL(并传输信息关于动作+细节以及我们的哪个客户触发它)。

例如:当有人输入潜在客户、销售等时,我们希望我们的服务(HTTP REST 端点上其他地方的自定义代码)得到通知。

对此最好的方法是什么?当谈到销售队伍时,我是一个新手,只是想找人把我推向正确的方向。我听到“SalesForce Apps”,然后是 API,等等。我还听说有 API 限制,那么轮询是更好的主意吗?我还有什么遗漏的吗?

【问题讨论】:

    标签: salesforce


    【解决方案1】:

    如果您通过 Salesforce App Exchange 分发您的应用程序或“连接器”,那么您可以在一些 SObject 上设置一个 Apex 触发器,该触发器会对您的服务执行 HTTP / REST 调用。否则,您可以执行类似于 Salesforce Webhook Creator 如何动态生成必要 Apex 并将其添加到 Salesforce 组织(通过 Salesforce Tooling REST API)的操作。

    【讨论】:

    • 但是我们可以在salesforce enterprise org中动态添加apex代码吗?
    • 是的,使用 Salesforce Tooling API。
    • 感谢詹姆斯的回复。我们可以使用 API 而不是 UI 创建平台事件吗?
    • 是的!您可以通过 UI 执行的几乎所有操作都可以通过 API 获得。
    • 嘿,james,我发现了我们不能在生产组织中使用工具 API 的地方。那么我应该在生产组织中进行什么操作是真的吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多