Google Kalender Push-Benachrichtigungen SetUp

11

Ich versuche, Push-Benachrichtigungen für Google Kalender mit PHP und V3 API einzurichten.

Ich habe die Berechtigung "Auth2.0" erhalten und kann aus meiner Anwendung Ereignisse auf Google erstellen. Jetzt möchte ich wissen, wenn ein Benutzer Änderungen am Google Kalender (CRUD Operations) vornimmt.

Das ist mein Code:

%Vor%

Und dies gibt folgendes aus:

%Vor%

Soweit weiß ich nicht, warum Adresse Null zurückgibt, vielleicht ist das das Problem. Aber ich weiß nicht, wie ich es beheben kann.

Lesen Sie auch: # 26730263 und suchen meine eigenen Code gibt es nicht viel anders.

Ich habe all die Dinge getan, die Google sagt, Domain registrieren, Zugangsdaten hinzufügen, API-Schlüssel, Push-Domain erlaubt und alles ..

    
quelle

1 Antwort

0

Erstellen Sie einen Benachrichtigungskanal für jede einzelne Ressource, und ändern Sie dann diese Ressource, werden Sie benachrichtigt. Die folgenden Informationen stammen direkt von Google (Erstellen von Benachrichtigungskanälen).

Watch-Anfragen stellen:

Jede beobachtbare Google Kalender-API-Ressource hat eine zugeordnete Überwachungsmethode für einen URI des folgenden Formulars:

%Vor%

Um einen Benachrichtigungskanal für Nachrichten über Änderungen an einer bestimmten Ressource einzurichten, senden Sie eine POST-Anforderung an die Überwachungsmethode für die Ressource. Jeder Benachrichtigungskanal ist sowohl einem bestimmten Benutzer als auch einer bestimmten Ressource (oder Gruppe von Ressourcen) zugeordnet. Eine Überwachungsanfrage wird nur erfolgreich sein, wenn der aktuelle Benutzer die Berechtigung zum Zugriff auf diese Ressource besitzt oder besitzt.

Beispiel:

Beginnen Sie, nach Änderungen an einer Sammlung von Ereignissen in einem bestimmten Kalender zu suchen:

%Vor%

Referenz: Google (Erstellen von Benachrichtigungskanälen) (19-Mar-2018 ).

  • Adresse?
  • Token?
BH7 19.03.2018 00:24
quelle