标签: salesforce
我在Salesforce中有一个自定义按钮和一个python脚本,它从Accounts表中获取数据,执行一些逻辑并将其保存在一个对象(另一个表)中。
我想通过单击自定义按钮来执行python脚本。因此,有没有办法通过Apex类执行python脚本?
答案 0 :(得分:1)
您无法在Salesforce上运行Python,因此您需要在Heroku等其他地方运行它。然后,当单击该按钮时,您需要通过Webhook或Apex标注等方式将数据发送到Python应用程序。
答案 1 :(得分:0)
您需要将Python脚本公开为Web服务,然后从Salesforce中调用它们。完成后,您可以从apex类中以简单的调用方式调用python脚本
对于将Python脚本作为Web服务,您可以查看Cherrypy或Bottle
另请参阅this