0
我正在ASP.NET中開發應用程序,並且需要使用APEX集成銷售人員CRM。就像我已經達到了一樣,我需要在salesforce devlopers區域編寫APEX代碼,並且需要從我的ASP.NET應用程序中調用函數和類,buti不確定我是否按照正確的方式進行操作。那麼,任何人都可以幫助我如何將APEX(Salesforce)集成到我的ASP.NET C#應用程序中。提前致謝。有關銷售人員的信息
我正在ASP.NET中開發應用程序,並且需要使用APEX集成銷售人員CRM。就像我已經達到了一樣,我需要在salesforce devlopers區域編寫APEX代碼,並且需要從我的ASP.NET應用程序中調用函數和類,buti不確定我是否按照正確的方式進行操作。那麼,任何人都可以幫助我如何將APEX(Salesforce)集成到我的ASP.NET C#應用程序中。提前致謝。有關銷售人員的信息
做事「正確的方式」是非常主觀的,並會根據您的具體要求差異很大。
一般來說,如果你想從.NET調用的Apex有兩種方法可以這樣做:
webService
添加到靜態方法中,然後最終在Salesforce中生成可導入到.NET中的WSDL。見WebService Methods。看到當您導入頂點web服務的WSDL到你的.NET項目,你會得到生成的服務類。創建一個實例,然後爲它創建一個SessionHeader
SessionHeaderValue
。此SessionHeader
將需要設置ServerURL和SessionId。在此將訪問令牌分配給SessionId。那麼你應該可以自由地打電話給你的網絡服務。見Calling a custom Salesforce Apex web service from C#
感謝您的回覆。我創建了一個演示類,用於檢查該記錄是否插入salesforce開發者控制檯,最後我能夠從該演示類創建一個WSDL。所以,現在我怎麼能從ASP.NET調用這個類,就像我們有兩種方法來使用Auth 2.0和密碼,我想使用Auth 2.0來實現,那麼是否有任何inbuild類用於使用salesforce對用戶進行身份驗證,如果我已經刷新令牌和訪問令牌。 –
我已經添加了一些關於使用web服務的指導。 –