我正在开发一个应用程序在ASP.NET中,我需要集成销售人员客户关系管理使用APEX。我需要在salesforce devlopers区域编写APEX代码,并且需要从我的ASP.NET应用程序中调用函数和类,但我不确定我遵循的方法是否正确。因此,任何人都可以帮助我如何将APEX (Salesforce)集成到我的ASP.NET C#应用程序中。提前谢谢。
发布于 2014-03-02 18:52:31
以“正确的方式”做事情是非常主观的,根据你的具体需求会有很大的不同。
一般来说,如果您想要从.NET调用Apex,有两种方法:
webService
关键字添加到静态方法中,最后在Salesforce中生成可导入到.NET中的WSDL。请参阅WebService Methods.另请参阅Invoking Apex
当您将顶端webservice WSDL导入到您的.NET项目中时,您将获得一个生成的服务类。创建一个实例,然后为它的SessionHeaderValue
创建一个SessionHeader
。此SessionHeader
需要设置ServerURL和SessionId。在此处将您的访问令牌分配给SessionId。然后你就可以自由地调用你的web服务了。请参阅Calling a custom Salesforce Apex web service from C#
https://stackoverflow.com/questions/22110275
复制相似问题