2012-11-02 192 views
0

我有一個要求,即啓動一個工作流程,該工作流程位於UNIX框中的salesforce.com thorugh Web服務中。任何人可以建議我選擇或指導線來實現這種情況?從UNIX調用Web服務

+0

你們有什麼樣的工具和知識?例如,你知道「捲曲」嗎? – 2012-11-02 14:55:50

+0

您是否檢查了集成工具的鏈接?如果你需要Perl中的某些東西:http://wiki.developerforce.com/page/Web_Services_API#Perl雖然我仍然對「工作流」這個詞的使用感到困惑,但你是否真的這麼說:http:// login.salesforce.com/help/doc/en/creating_workflow_rules.htm或不同的東西? – eyescream

回答

1

我不認爲你可以「啓動工作流程」。您必須在Salesforce中執行插入或更新記錄,以滿足工作流程的入口條件。

有對你的基本的數據操作的活動稱爲Data Loader(你可以從你自己的生產組織下載) ,它可以編寫腳本的計劃運行的Java工具,具有配置文件,您可以在安全的方式等存儲用戶的密碼檢查出pdf guide更多的(「命令行快速啓動」一章)

所以我不認爲你真的需要一個Web服務調用...


除非我誤解,你說關於調用具有「webser」的Apex類的方法副「關鍵字,它會以某種方式執行更新?

在這種情況下,您需要下載爲這個類(Setup-> Develop-> Classes)生成的WSDL文件,並且以您選擇的語言(Java,PHP,Python ...)來使用它... this link將幫助,步驟是不是太不同),然後做你的命令行魔術?

http://wiki.developerforce.com/page/Integration有萬噸的資源爲你:)

0

Salesforce的使用SOAP爲他們的Web服務。他們現在沒有寧靜的網絡服務。請求他們提供wsdl文件。 使用此wsdl文件生成java代碼。之後,得到他們的web服務的URL,這樣就可以與您的數據拉 此鏈接可以幫助你進行..

http://salesforce-walker.blogspot.in/2011/12/to-access-salesforce-data-from-java-we.html

希望這有助於

+0

我有slaesforce團隊提供的WSDL文件,並且該wsdl文件具有對特定salesforce工作流執行的請求。現在,我正在尋求如何從Perl/UNIX調用wsdl文件以及啓動salesforce工作流的幫助。我不會使用任何Java – user1194777