0

J'utilise Google Calendar API et j'ai des problèmes avec Google Calendar Push Notifications.Google Push Notifications: Arrêter les notifications

Lorsque je fais une demande de surveillance, je dois envoyer à Google un Channel Id et nous envoyer le Resource Id dans la réponse. Si je veux arrêter les notifications pour la chaîne, je dois envoyer à Google à la fois Channel Id et Resource Id.

Si je perds l'une de ces deux valeurs, je ne peux pas arrêter le canal.

Existe-t-il un moyen d'arrêter tous les canaux ou un canal en ne connaissant que le Channel Id?

Edit:

La solution est simple ... Je peux obtenir le canal et l'ID des ressources d'une notification, et je peux arrêter le canal.

Répondre

1

Jusqu'à présent, lorsque vous vérifiez l'documentation, la structure nécessaire à l'alimentation dans le corps de la demande est:

{ 
    "id": string, 
    "resourceId": string 
} 

Je pense que cela est nécessaire pour arrêter les notifications et pris en charge dans l'API Google Calendar à partir du moment. Vous pouvez suivre cette SO post, qui est liée à votre question.

+0

Merci, vous avez raison, la solution est de les obtenir à partir d'une notification. – Vixent