将用户数据从Salesforce提供给第三方应用程序

时间:2012-06-24 22:48:25

标签: api salesforce

我正在尝试找到将Salesforce帐户与第三方应用程序连接的最佳方法。 我们的想法是将所有SF帐户用户的数据导入应用程序,以便所有这些用户都可以在此应用程序中自动创建帐户。因此,SF客户可以通过他们的用户访问我们的应用程序...希望有一两次点击。 现在我知道这两个选项:

  1. 导出用户数据并导入
  2. 向我们的第三方应用提供一些允许的用户帐户(用户/密码/令牌 - 仅读取用户列表的权限),它将通过SF API获取数据
  3. ...对于SF帐户持有者来说更容易,因为前两个选项实际上不是预期的解决方法,如果有人可以帮助我,我会很高兴。 :)
  4. 感谢。

2 个答案:

答案 0 :(得分:1)

运行其他应用程序的平台是什么?如果它是基于网络的,我会实现一个Web服务,Salesforce可以按需连接(即帐户所有者希望的时候)来发送帐户信息。

这可能是最简单的解决方案,您可以在帐户上设置字段时从触发器触发代码(您需要对执行标注的方法使用@future注释或者你可以实现一个Visualforce页面来处理它并显示潜在的错误等。

答案 1 :(得分:0)

实际上我发现oAuth登录和访问将完全符合我的要求。

PHP示例可以在这里找到:

http://developer.force.com/cookbook/recipe/interact-with-the-forcecom-rest-api-from-php