将SalesForce日历与Google日历同步

时间:2011-05-11 22:06:17

标签: c# .net salesforce google-calendar-api apex-code

有没有人知道如何在不使用Appirio等第三方应用或服务的情况下将SalesForce日历与Google日历同步?

任何指导或网站链接都将受到赞赏,最好使用.Net作为语言并使用Google和Salesforce的API。我已经看到了API的两个参考(所以不给我Google和Sales force API的链接),我需要的是在域级别而不是用户级别上完成此操作的某种示例。

1 个答案:

答案 0 :(得分:1)

不确定您的域名是什么意思,因为所有活动都必须拥有所有者,但如果您的意思是所有事件而不是所有者,那么您可以这样做。

我要求在场上向黑莓用户单向同步SF事件。我做的是:

  1. 我为Event salesforce对象
  2. 创建了一个Web服务处理程序
  3. 我在salesforce中创建了一个工作流程,以便在创建/更新事件时发送出站消息
  4. Web服务处理程序(在c#中完成并在企业网络上托管)接收来自SF服务器的调用,读取事件数据
  5. 处理程序生成ICS附件(iCalendar,请参阅RFC 2445和5545),并通过BB服务器将其发送给BB用户。
  6. 在您的情况下,您可能会根据GoogleAPI文档和使用.NET客户端库替换3/4与谷歌日历条目的creatioon。如果需要双向同步,请确保在两侧保留事件的唯一ID以避免重复。您可能需要从Google日历创建一个定期提取,以查看是否有新内容出现,我认为没有办法接收类似于SF出站邮件的通知。