2011-08-31 93 views
0

我有一個使用Web-To-Lead的舊應用程序。我正在更新它來使用REST API。我們爲Leads設置了一組賦值規則。當我們通過Web-To-Lead創建潛在顧客時,潛在客戶根據我們的分配規則進行分配。但是,當我們通過REST API創建潛在客戶時,分配規則完全被忽略,潛在客戶被分配到我們用來通過OAuth進行認證的憑據。這已經減慢了我們的銷售團隊的抓地力,因爲現在他們必須手工分配線索。通過Salesforce REST API創建銷售線索時,分配規則將被忽略

任何想法如何解決這個問題?

回答

0

@sangfroid

你要確保你設置Assignment Rule Header然後應該得到的規則,以便關閉你。

保羅

====編輯===

它似乎沒有,你可以這是一種痛苦。您可以嘗試使用Apex REST服務創建新的Web服務(在Summer '11中爲新功能),然後使用您創建的Lead數據並使用this link上的代碼運行它。

這應該允許您在插入的潛在客戶上運行分配規則,並仍然使用RESTful API。事實上,您自己在Salesforce上實施。您可以在Lead上的觸發器上嘗試該代碼,該代碼也應該由本機API運行。

希望有所幫助。對於第一次沒有關注SOAP REST的事情抱有歉意。

Paul

+0

我以前見過。但是,該文檔適用於SOAP API。如何設置REST API的分配規則標頭? – sangfroid

+0

用更好的答案編輯它。 – pbattisson