松弛& Salesforce - Rest API - 外发webhook

时间:2017-03-11 11:39:48

标签: salesforce slack

我正在尝试使用POST连接到Salesforce Apex。 Slack有这个插件,Outgoing Webhook,它向URL发送一个POST请求。

我已经创建了一个APEX类来处理请求,

@RestResource(urlMapping='/test/accounts/*')
global with sharing class REST_slackAccount {

    @HttpGet
    global static void doGet() {
        System.debug('Connected');
        RestRequest req = RestContext.request;
        RestResponse res = RestContext.response;

        //accountId = req.requestURI.substring(req.requestURI.lastIndexOf('/')+1);

        System.debug('Connected');
    }
}

当我触发Slack的请求时,我从Salesforce中得不到任何东西。我究竟做错了什么。 我已经创建了一个远程站点设置。

我在Slack中用来发出POST请求的URL是: https://test.salesforce.com/services//test/accounts/

谢谢。

1 个答案:

答案 0 :(得分:0)

看起来该控制器只处理GET个请求,但Slack正在执行POST