2017-10-27 1 views

Antwort

0

AFAIK, bei ordnungsgemäßer Einrichtung informiert die Drive API Ihre Anwendung, sobald sich eine überwachte Ressource ändert.

Beachten Sie, dass Changes: watch Methode verwendet wird, um Updates für das Änderungsprotokoll zu abonnieren; Wie in der documentation beschrieben, gibt es jedoch drei Dinge, die Sie tun müssen, um Push-Benachrichtigungen zu verwenden. Vielleicht möchten Sie diese überprüfen:

  • Registrieren Sie die Domäne Ihres Empfangens URL. Wenn Sie zum Beispiel https://example.com/notifications als Empfangs-URL verwenden möchten, müssen Sie https://example.com registrieren.

  • Richten Sie Ihre empfangende URL oder den "Webhook" -Rückrufempfänger ein.

    Dies ist ein HTTPS-Server, der die API-Benachrichtigungen verarbeitet, die ausgelöst werden, wenn sich eine Ressource ändert.

  • Richten Sie einen Benachrichtigungskanal für jeden Ressourcenendpunkt ein, den Sie überwachen möchten.

    Ein Kanal gibt Routinginformationen für Benachrichtigungsmeldungen an. Im Rahmen des Channel-Setups identifizieren Sie die spezifische URL, an die Sie Benachrichtigungen erhalten möchten. Wenn sich die Ressource eines Kanals ändert, sendet die Drive API eine Benachrichtigungsnachricht als POST Anfrage an diese URL.

Verwandte Themen