从Salesforce调用组织内部API

时间:2018-11-26 14:04:14

标签: salesforce apex apex-code callouts

我正在尝试从salesforce调用我们组织内部的API。要在外部访问该API,需要VPN连接。连接后,我可以从邮递员等访问API。现在,我试图创建一个Salesforce触发器,然后在触发器中调用该api。下面是我的代码,

    Http http = new Http();
    HttpRequest request = new HttpRequest();
    String endpoint = 'http://local.org.com:8080/getUser';
    request.setEndpoint(endpoint);
    request.setMethod('POST');
    request.setBody(requestBody);
    HttpResponse response = http.send(request);
    System.debug('Response is ' + response.getBody());

在远程站点设置中,我添加了试图访问的站点。因此,现在出现一个错误,提示无法检索到所请求的URL。有可能从salesforce调用内部组织API。

0 个答案:

没有答案