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服务的指导。 –