我是salesforce的新手,我试图通过调用salesforce中的wsdl文件来获得响应。
我不知道如何从HTTP标注中调用WSDL的方法
代码是这样的: -
// HTTP请求
HttpRequest req = new HttpRequest();
req.setEndpoint(' domain.com/webservices/wwservice.php WSDL'?);
req.setMethod(' GET&#39);
我正在调用来自TestMethod的HTTP请求和响应
我得到的结果是System.HttpResponse [Status = null,StatusCode = 0]。
请帮帮我。
答案 0 :(得分:0)
首先,您需要将WSDL下载到本地计算机,然后将WSDL上载到Salesforce.com(Apex - >从WSDL生成)。这将生成实际调用WSDL中描述的Web服务所需的Apex类。
无论如何,这里都有描述:http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_callouts_wsdl2apex.htm