Php salesforce.com网站插件

Php salesforce.com网站插件,php,database,salesforce,plugins,Php,Database,Salesforce,Plugins,有一家公司使用salesforce软件跟踪所有客户和员工的表现。我正在建立一个积分网站,这是关于经理奖励工作出色的员工积分。我希望整合salesforce软件数据库中有关员工的信息,并将其显示在我的网站上,以便经理可以看到每位员工完成的交易数量,并相应地为该员工分配积分。有没有什么插件之类的东西?如果没有,我如何才能做到这一点?我的网站是一个基于php的cms 谢谢。查看,这是一个围绕的PHP包装。请注意,它有一些怪癖,而且功能庞大。Salesforce限制了您在Web服务上的点击量,因此您可能

有一家公司使用salesforce软件跟踪所有客户和员工的表现。我正在建立一个积分网站,这是关于经理奖励工作出色的员工积分。我希望整合salesforce软件数据库中有关员工的信息,并将其显示在我的网站上,以便经理可以看到每位员工完成的交易数量,并相应地为该员工分配积分。有没有什么插件之类的东西?如果没有,我如何才能做到这一点?我的网站是一个基于php的cms


谢谢。

查看,这是一个围绕的PHP包装。

请注意,它有一些怪癖,而且功能庞大。Salesforce限制了您在Web服务上的点击量,因此您可能需要进行基于cron的信息“抓取”,并以不同的间隔存储到您的站点。当你测试时,你会猛然醒悟,一天的连接都用完了(不适用于支付Salesforce高级服务的人)。它也相当慢,而且有经常超时的倾向……所以要准备好编写代码来处理将导致的异常

您的服务器需要安装CURL并正常运行


祝你好运

处理这种情况的最佳方法是将企业或合作伙伴WSDL导入PHP CMS。这将使您能够对Salesforce.com进行webservice调用,并访问Salesforce.com服务器上的几乎所有数据

它还将使您能够写回Salesforce.com服务器。有非常好的文档和代码示例,请先尝试以下链接:


希望这有帮助

确保与客户确认是否有API访问他们的环境(例如,如果他们为Enterprise或Unlimited edition付费,或者如果他们知道他们可以使用Data Loader、Outlook插件等,那么您是安全的)。否则,您可能会遇到一些可怕的屏幕抓取…我现在不知道客户是否有enterprise edition,但很可能他们不会每天调用500次api。是每封电子邮件/密码组合每天500次调用api,还是在我的网站上每天500次调用api?每用户每天500次调用Salesforce;不是每个呼叫网站/程序。您需要提供用户凭据(如果用户已经登录到salesforce,则提供用户的会话id),以便将使用情况计入“此”用户。至于从salesforce到您的环境的调用:(寻找HTTP的东西,基本上它说每个用户点击一个按钮最多10次访问您的网站。所以没有真正的每日限制,只有您的性能)。这就是我计划做的。我会在我的网站上写一个代码,要求用户输入salesforce网站的电子邮件地址和密码。然后我将编写查询,这些查询的表将取自SF数据库,并显示在我的网页上。这可能吗。我知道SF的正常版本有500个web服务调用限制,但如果我尝试实现它,我的逻辑是否也能工作?嗯,这和你描述的不完全一样。我的经验是,每个帐户都有一个API密钥,允许您访问该帐户数据库中的信息。因此,例如,如果您将其设置为一家拥有50名销售人员的公司,那么您可以使用一个API密钥访问所有50名销售人员,然后只需向Web服务请求正确的数据。在我们的示例中,我们以4小时为增量查询SF,以使用SF的数据更新数据。由于我们的数据库不需要实时,我们在自己的数据库中获取信息和内容,而不是每次都依赖它们来运行。