2016-06-01 5 views
0

Ich möchte alle Kalenderereignisse abrufen, aber nur die Ereignisse, die der aktuelle Benutzer nicht abgelehnt hat. Ich sehe keinen direkten Weg, um diese zu bekommen, es sei denn, ich bekomme alle Teilnehmer und sehe, wer abgelehnt wird, und das ist der aktuelle Benutzer, der diese Ereignisse entfernt.Einfache Möglichkeit zu finden, ob der aktuelle Benutzer das Kalenderereignis akzeptiert oder ablehnt

Ich bin nur neugierig, ob es einen besseren Weg gibt, dies zu tun.

Antwort

0

Google Calendar Events guide Lesen durch, attendees[].responseStatus Eigenschaft akzeptiert 4 möglichen Werte nämlich:

  • "needsAction" - Der Teilnehmer auf die Einladung nicht geantwortet hat.

  • "abgelehnt" - Der Teilnehmer hat die Einladung abgelehnt.

  • "vorläufig" - Der Teilnehmer hat die Einladung vorläufig angenommen.

  • "akzeptiert" - Der Teilnehmer hat die Einladung angenommen.

In Ihrem Fall, können Sie „akzeptiert“ Ereignisse anzuzeigen, dass Benutzer nicht ablehnen.

Hier ist eine Liste von Quickstart Samples, um sofort loszulegen.