2017-07-18 7 views
0

Podio Bezüglich webhooks:schnellste Weg zu Deactive Webhooks

ich den Wunsch haben, Haken deaktiv, die ich identifizieren als nicht mehr relevant zu müssen meine App. Mein Problem ist, dass meine App möglicherweise nicht mehr berechtigt ist, einen Lösch-Hook zu machen. Die api Dokumentation sagt:

Der Haken muss mit einem 2xx Statuscode antworten. Wenn sich der Statuscode mehr als 50 aufeinanderfolgende Male von 2xx unterscheidet, kehrt der Hook zur Nichtüberprüfung zurück und muss erneut verifiziert werden, um aktiv zu sein. Darüber hinaus kann Ihr Hook zu unbestätigt zurückkehren, wenn Sie die Antworten nicht rechtzeitig senden. Sie sollten jede schwere Verarbeitung asynchron behandeln.

Wie lange muss die Verzögerung sein, um nicht als "rechtzeitig" zu gelten? Oder gibt es eine bessere/schnellere Möglichkeit, die Hooks ohne Autorisierung zu deaktivieren? Ich möchte nicht immer auf 50 aufeinanderfolgende Zeiten warten.

Antwort

0

Wenn Webhook nicht benötigt wird, Sie löschen sollten: Delete hook method Wenn App wird nicht mehr autorisiert Webhook zu löschen, dann würde ich mit 4xx Fehler reagieren, so etwas wie 410 Gone scheint in diesem Fall am besten geeignete Antwort.

"Pünktlich" bedeutet 15 Sekunden. Es wird hier erwähnt: https://developers.podio.com/examples/webhooks

Verwandte Themen