Gibt es einen sauberen Weg, um festzustellen, ob die Berechtigungen einer Slack-App widerrufen wurden?slack-incoming-webhook: Wie erkennt man, ob eine lockere Autorisierung widerrufen/entfernt wurde?
Wenn ein Team meiner app widerruft und ich versuche, eine Nachricht zu senden, erhalte ich eine Antwort 500:
{
"status": "fail",
"statusCode": 500,
"headers": {
"content-type": "text/html",
...
},
"response": "No service"
}
In einigen anderen Fällen, die ich noch nicht wiedergeben kann, bekomme ich auch eine 404-Nachricht.
Eine saubere Antwort wäre sehr hilfreich, da ich nicht wirklich zwischen einem Serverausfall und einem widerrufenen Token unterscheiden kann.