salesforce.com数据的第三方同步(联系人和约会)

时间:2013-10-14 17:04:14

标签: salesforce integration force.com paas

我有一个包含联系和约会信息的应用/网站。

我希望我的用户可以选择将他们的联系人和约会与salesforce.com帐户同步。

我认为这就像收集salesforce.com凭据以打开与salesforce.com的连接并下拉联系人和约会一样简单。

但看起来并不容易!首先,我找不到全局API。显然,每个salesforce.com公司都必须“生成”自己的WSDL

从我看过的文档来看,似乎我必须创建一个salesforce.com“包”,它将被部署到“AppExchange”。然后任何想要与我集成的salesforce.com comapny将找到并安装该软件包。然后,该包将以某种方式允许我连接并下拉联系人约会数据。

看来,我必须“扩展”salesforce.com以便与我整合。我想这很有道理。因为SalesForce.com是一家SaaS / PaaS公司。它只是感觉有点落后。

两个问题:

  1. 这是对的吗?我是在正确的轨道上吗?

  2. 如何在salesforce.com中打包API?我看到的大多数“包”文档都与创建实际扩展Salesforce.com功能的页面/视图有关。我不想扩展saleforce.com。我只想拥有一个可以与之集成的API。

1 个答案:

答案 0 :(得分:1)

如果您需要基于SOAP / WSDL的API,那么Partner API就是所有Salesforce.com客户的相同内容。看起来你应该能够直接从中构建集成。合作伙伴API包含一个describeGlobal / describeSObject调用,允许您以编程方式发现用户架构,以便您建立用户有权访问的对象/字段。

您可能希望使用OAuth来验证用户,而不是存储凭据,这将为您提供访问令牌以代表用户进行API调用,并且可以更好地处理用户更改密码。