Slack中的我的斜线命令突然停止了2个月前的工作 .
设置相对简单:
-
使用简单的Slash命令和仅为此原因构建的松弛应用程序
-
将PHP页面添加到网站以处理松弛命令
-
PHP脚本返回要处理的slack的JSON响应
我将PHP代码剥离到以下(用于测试目的):
header('Content-Type: application/json'); // response to slack in JSON
$jsonReturn = array();
$jsonReturn['response_type'] = "in_channel";
$jsonReturn['text'] = 'TEST MESSAGE HERE.';
die(json_encode($jsonReturn)); // exit JSON with die()
在松弛我收到以下错误消息:
Darn - 斜杠命令不起作用(错误消息: 403_client_error
) . 在APPNAME管理命令 .
我尝试了以下方法来解决问题:
-
将请求URL从HTTPS更改为HTTP
-
启用和禁用验证令牌
如果我直接在桌面或手机上打开PHP站点,我可以看到正确的JSON返回 .
Slack正在我们的公司网络上运行,但我认为错误出现了松弛API的变化,但我真的不知道可能导致这种情况的变化 .
谢谢!