从 Web 服务到 Salesforce 的简单的基于密钥的身份验证?

Simple key-based auth from webservice to Salesforce?

我们有一个完全在 Salesforce 之外的现有应用程序。现在我们想从我们单独的应用程序中自动为他们生成潜在客户。换句话说,我们有一个客户购买的应用程序,我们希望该应用程序在我们有新的潜在客户时通知 Salesforce,以便我们的销售团队可以跟进他们。

我原以为这是一个简单的休息电话,但所有关于身份验证的文档都提到了 oauth 或使用 salesforce 用户的用户名和密码。

有没有办法将我们现有的网络服务器授权给 salesforce,以便它可以在不使用用户名和密码的情况下创建新的潜在客户?

或者,有没有办法创建一个用户名和密码,该用户名和密码仅供我们的应用程序使用,而不是真人使用?我想避免为额外的许可证付费。

Salesforce REST API 调用需要在 Salesforce 用户的上下文中进行。因此,您将需要一个具有自己的用户名和密码的 集成用户

如果您只想创建潜在客户,请查看 web2lead 功能,un-authenticated HTTP Post 可以在组织中创建潜在客户。