是否有一种干净的方法来检测松弛应用的权限是否已被撤销?
当团队撤销我的应用并尝试发送消息时,我会得到500响应:
{
"status": "fail",
"statusCode": 500,
"headers": {
"content-type": "text/html",
...
},
"response": "No service"
}
在其他一些我无法复制的情况下,我也收到了404消息。
干净的响应非常有用,因为我无法真正区分服务器故障和被撤销的令牌。
答案 0 :(得分:5)
来自Slack Support的回应:
“无服务”响应确实意味着挂钩已被撤销, 您可以安全地删除webhook URL并阻止以后的任何呼叫。