有一家公司使用salesforce软件来跟踪所有客户和员工的表现。我正在建立一个积分网站,这是关于经理奖励员工完成工作的积分。我想整合salesforce软件数据库中有关员工的信息并将其显示在我的网站上,以便经理可以查看每个员工关闭的交易数量,并相应地为该人员分配点数。是否有任何类型的插件或类似的东西?如果没有,我怎么能实现这一目标?我的网站是一个基于PHP的cms。
感谢。
答案 0 :(得分:2)
处理这种情况的最佳方法是将企业或合作伙伴WSDL导入PHP CMS。这将使您能够对Salesforce.com进行Web服务调用,并访问Salesforce.com服务器上的几乎所有数据。
它还可以让您回写Salesforce.com服务器。有非常好的文档和代码示例首先尝试此链接:
http://wiki.developerforce.com/index.php/Web_Services_API#PHP
希望这有帮助!
答案 1 :(得分:1)
查看PHP Toolkit,这是围绕salesforce API的PHP包装。
答案 2 :(得分:0)
请注意,有一些怪癖,它有一些笨重的功能。 Salesforce限制了您可以在Web服务上获得的点击量,因此您可能需要对信息进行基于cron的“抓取”并以不同的时间间隔存储到您的站点。当你测试当天的连接时,你会得到一个粗鲁的觉醒(不适用于支付高级Salesforce的人)。它也很慢并且经常有超时的倾向......所以准备编写代码来处理将导致的异常。
您的服务器需要安装CURL并正常运行。
祝你好运!