Salesforce:通过Apex类执行python脚本

时间:2017-02-20 10:10:36

标签: salesforce

我在Salesforce中有一个自定义按钮和一个python脚本,它从Accounts表中获取数据,执行一些逻辑并将其保存在一个对象(另一个表)中。

我想通过单击自定义按钮来执行python脚本。因此,有没有办法通过Apex类执行python脚本?

2 个答案:

答案 0 :(得分:1)

您无法在Salesforce上运行Python,因此您需要在Heroku等其他地方运行它。然后,当单击该按钮时,您需要通过Webhook或Apex标注等方式将数据发送到Python应用程序。

答案 1 :(得分:0)

您需要将Python脚本公开为Web服务,然后从Salesforce中调用它们。完成后,您可以从apex类中以简单的调用方式调用python脚本

对于将Python脚本作为Web服务,您可以查看CherrypyBottle

另请参阅this