2017-01-13 4 views
0

Ich programmiere eine JavaScript-Anwendung, die Ereignisse mithilfe der Kalender-API erstellt. Das Ereignis wird den Kalendern aller Teilnehmer korrekt hinzugefügt. Die Teilnehmer sehen jedoch keine Einladungen in ihrem Posteingang. Alle Teilnehmer (angemeldeter Benutzer, Organisator und Teilnehmer) sind Teil derselben G Suite-Organisation. Hier ist der Wunsch schicke ich, packte aus Chrome:Einladungen werden nicht für Kalenderereignisse gesendet (G Suite)

Request URL:https://content.googleapis.com/calendar/v3/calendars/primary/events?sendNotifications=true&alt=json 
Request Method:POST 
Status Code:200 

Body: 
{ "summary":"Test event", 
    "description":"", 
    "location":"", 
    "start":{ 
    "dateTime":"2017-01-16T12:00:00.000Z" 
    },"end":{ 
    "dateTime":"2017-01-16T12:30:00.000Z" 
    },"attendees":[ 
    { 
     "email":"redacted" 
    } 
    ] 
} 

Gibt es etwas spezifisch für G Suite, die getan werden muss, um die Einladung senden?

Antwort

0

Da Sie gesehen haben, dass Ereignisse korrekt hinzugefügt werden, müssen Sie möglicherweise nur Customize your notifications, die die angegebene Auflösung von G Suite Help ist.

Abgesehen davon können Sie enable or disable external invitation prompts. Als Administrator möchten Sie möglicherweise überprüfen, ob die Eingabeaufforderung für Ihre Domain oder für Organisationseinheiten in Ihrer Domain aktiviert ist.

Hier sind die Schritte:

  1. Sign in auf Ihre Google Admin-Konsole. Melden Sie sich mit Ihrem Administratorkonto an (endet nicht in @ gmail.com).
  2. Wechseln Sie vom Dashboard zu Apps> G Suite> Kalender> Freigabeeinstellungen> Externe Einladungen.
  3. Wählen Sie ON oder OFF für die Einstellung.

Hoffe, dass hilft!

Verwandte Themen