slack-incoming-webhook:如何检测松弛授权是否已被撤销/删除?

时间:2016-05-24 11:26:15

标签: slack-api

是否有一种干净的方法来检测松弛应用的权限是否已被撤销?

当团队撤销我的应用并尝试发送消息时,我会得到500响应:

{
  "status": "fail",
  "statusCode": 500,
  "headers": {
    "content-type": "text/html",
...
  },
  "response": "No service"
}

在其他一些我无法复制的情况下,我也收到了404消息。

干净的响应非常有用,因为我无法真正区分服务器故障和被撤销的令牌。

1 个答案:

答案 0 :(得分:5)

来自Slack Support的回应:

  

“无服务”响应确实意味着挂钩已被撤销,   您可以安全地删除webhook URL并阻止以后的任何呼叫。