Google Kalender: Unterschied zwischen den Versionen

Aus e-vendo Wiki
Wechseln zu: Navigation, Suche
 
(9 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 9: Zeile 9:
 
===Generierung der Zugangsdaten===
 
===Generierung der Zugangsdaten===
  
*Begeben Sie sich zu [https://console.developers.google.com/apis/library '''Google APIs & services'''] und melden sich dort mit dem Google-Konto an, dessen Kalender verwendet werden soll.
+
*Begeben Sie sich zu [https://console.developers.google.com/apis/dashboard '''Google APIs & services'''] und melden sich dort mit dem Google-Konto an, dessen Kalender verwendet werden soll.
  
 
*Sie finden am linken Rand ein Menü mit den Einträgen <span style="background-color:#d4e0f6; color:#3b78e7; padding:2px 10px 3px 10px;">Dashboard</span> sowie <span style="background-color:#d4e0f6; color:#3b78e7; padding:2px 10px 3px 10px;">Library</span> als auch <span style="background-color:#d4e0f6; color:#3b78e7; padding:2px 10px 3px 10px;">Credentials</span>.
 
*Sie finden am linken Rand ein Menü mit den Einträgen <span style="background-color:#d4e0f6; color:#3b78e7; padding:2px 10px 3px 10px;">Dashboard</span> sowie <span style="background-color:#d4e0f6; color:#3b78e7; padding:2px 10px 3px 10px;">Library</span> als auch <span style="background-color:#d4e0f6; color:#3b78e7; padding:2px 10px 3px 10px;">Credentials</span>.
Zeile 28: Zeile 28:
 
:[[image:services gcal 03.png|verweis=]]</div>
 
:[[image:services gcal 03.png|verweis=]]</div>
  
*In diesem Fenster lässt sich dem Projekt ein Name zuweisen. Setzen Sie die unterste Auswahl auf ''Yes'', um den Terms of Service zuzustimmen und Klicken Sie auf <span style="background-color:rgb(59,120,231); color:white; padding:2px 5px 3px 5px; border-radius:2px;">Create</span>.
+
*In diesem Fenster lässt sich dem Projekt ein Name zuweisen. Setzen Sie die unterste Auswahl auf ''Yes'', um den Terms of Service zuzustimmen und klicken Sie auf <span style="background-color:rgb(59,120,231); color:white; padding:2px 5px 3px 5px; border-radius:2px;">Create</span>.
 
*Sie gelangen daraufhin wieder zurück in die Projektauswahl.
 
*Sie gelangen daraufhin wieder zurück in die Projektauswahl.
  
Zeile 75: Zeile 75:
 
:[[image:services gcal 11.png|verweis=]]</div>
 
:[[image:services gcal 11.png|verweis=]]</div>
  
*Klicken Sie hier auf <span style="background-color:rgb(250,250,250); color:rgb(59,120,231); padding:2px 5px 3px 5px; border-radius:2px; font-weight:bold;">&#9654; ENABLE</span>, um die Calendar API selbst zu aktivieren.
+
*Klicken Sie hier auf <span style="background-color:rgb(59,120,231); color:white; padding:2px 5px 3px 5px; border-radius:2px;">ENABLE</span>, um die Calendar API selbst zu aktivieren.
  
  
 
===Einrichtung in e-vendo===
 
===Einrichtung in e-vendo===
  
In der {{link|Konfiguration - Marktplätze - Accountverwaltung|Accountverwaltung}} muss daraufhin noch ein neuer Account erstellt werden. Klicken Sie dazu auf "Neu".
+
In der {{link|Konfiguration - Accountverwaltung|Accountverwaltung}} muss daraufhin noch ein neuer Account erstellt werden. Klicken Sie dazu auf "Neu".
  
  
*Wählen Sie im ersten Schritt die Zentrale, in welcher der Account angesiedelt werden soll.
+
*Wählen Sie im ersten Schritt die Filiale, in welcher der Account angesiedelt werden soll.
  
 
<div style="margin: 20px 0 15px 0;">
 
<div style="margin: 20px 0 15px 0;">
 
:[[image:services gcal accverw 01.png|verweis=]]</div>
 
:[[image:services gcal accverw 01.png|verweis=]]</div>
  
*Im folgenden Schritt findet die Auswahl des Services bzw. Marktplatzes aus. Hier wählen Sie den Service "Google API" mit der ID 10010.
+
*Im folgenden Schritt findet die Auswahl des Services bzw. Marktplatzes statt. Hier wählen Sie den Service "Google API" mit der ID 10010.
  
 
<div style="margin: 20px 0 15px 0;">
 
<div style="margin: 20px 0 15px 0;">
Zeile 94: Zeile 94:
  
 
*Nun kann noch ein beliebiger Name für den Account festgelegt werden.
 
*Nun kann noch ein beliebiger Name für den Account festgelegt werden.
 
<div style="margin: 20px 0 15px 0;">
 
:[[image:services gcal accverw 04.png|verweis=]]</div>
 
 
 
*Anschließend gelangen Sie in die Konfiguration für die Google API.
 
*Anschließend gelangen Sie in die Konfiguration für die Google API.
  
Zeile 113: Zeile 109:
  
 
*Hier lässt sich mit einem Klick auf {{button-inline|Verbinden}} die Verbindung zwischen e-vendo und dem Google Kalender herstellen. Es öffnet sich ein Popup mit dem Anmeldedialog von Google. Nachdem Sie sich angemeldet haben, werden Sie gefragt, ob Sie e-vendo gestatten möchten, auf Ihren Kalender zuzugreifen. Bestätigen Sie dies.
 
*Hier lässt sich mit einem Klick auf {{button-inline|Verbinden}} die Verbindung zwischen e-vendo und dem Google Kalender herstellen. Es öffnet sich ein Popup mit dem Anmeldedialog von Google. Nachdem Sie sich angemeldet haben, werden Sie gefragt, ob Sie e-vendo gestatten möchten, auf Ihren Kalender zuzugreifen. Bestätigen Sie dies.
 +
 +
{{btt}}

Aktuelle Version vom 25. Februar 2019, 16:35 Uhr

Dieser Artikel beschäftigt sich mit der Einrichtung und Nutzung des Google Kalenders in e-vendo.



Einrichtung

Generierung der Zugangsdaten

  • Begeben Sie sich zu Google APIs & services und melden sich dort mit dem Google-Konto an, dessen Kalender verwendet werden soll.
  • Sie finden am linken Rand ein Menü mit den Einträgen Dashboard sowie Library als auch Credentials.
Services gcal 01.png
  • Zuerst wird ein Projekt benötigt. Ein Projekt ist lediglich eine Sammlung bzw. Bündelung von API-Freigaben und hat bei der Arbeit mit e-vendo keine weitere Relevanz.
  • Klicken Sie auf "Select a project" am oberen Rand des Fensters (links neben dem Suchfeld), um ein Projekt zu wählen. Da wahrscheinlich noch keines vorhanden ist, öffnet sich ein Popup mit der Projektauswahl.
Services gcal 02.png
  • Falls Sie hier noch keines angelegt haben, klicken Sie auf das + oben rechts.
  • Sie gelangen nun in den Bereich New Project.
Services gcal 03.png
  • In diesem Fenster lässt sich dem Projekt ein Name zuweisen. Setzen Sie die unterste Auswahl auf Yes, um den Terms of Service zuzustimmen und klicken Sie auf Create.
  • Sie gelangen daraufhin wieder zurück in die Projektauswahl.
Services gcal 04.png
  • Hier steht nun das gerade erstellte Projekt zur Verfügung (im Beispiel heißt dieses schlicht "e-vendo"). Markieren Sie dieses Projekt und klicken auf OPEN. Sie werden nun weitergeleitet in den Bereich Library.
  • Wechseln Sie in den Credentials-Bereich und begeben sich in den Reiter OAuth consent screen.
Services gcal 05.png
  • Eine eMail-Adresse ist hier bereits eingetragen. Füllen Sie das Feld Product name shown to users aus. Was hier genau eingetragen wird, ist irrelevant; Google besteht allerdings darauf, dass hier ein Eintrag erfolgt.
  • Klicken Sie auf Save und schließen den Vorgang damit ab.
  • Wechseln Sie nun wieder in den Reiter Credentials und klicken auf Create credentials.
Services gcal 06.png
  • Wählen Sie die zweite Option "OAuth client ID".
  • Es beginnt der Prozess zur Erstellung der Client ID, mit welcher API-Keys generiert werden können.
Services gcal 07.png
  • Wählen Sie bei Application type den Eintrag "Web application" und geben dieser einen Namen.
  • Tragen Sie im untersten Bereich ("Authorized redirect URIs") die Adresse http://127.0.0.1:8888/ ein.
  • Beenden Sie den Prozess mit Create.
  • Sie werden nun in den Credentials-Bereich zurückgeleitet und landen in der Credentials-Übersicht. Hier öffnet sich direkt ein Popup namens OAuth client, welches die Client ID sowie den Secret Key ausgibt.
Services gcal 08.png
  • Diese können später auch hier eingesehen werden, indem Sie auf das Stift-Icon am rechten Rand klicken.
  • Bestätigen Sie das Fenster mit OK.
  • Wechseln Sie nun in den Bereich Library.
Services gcal 10.png
  • Wählen Sie hier in der Liste der GSuite APIs die Calendar API aus. Sie gelangen in einen Bereich für die Google Calendar API.
Services gcal 11.png
  • Klicken Sie hier auf ENABLE, um die Calendar API selbst zu aktivieren.


Einrichtung in e-vendo

In der Accountverwaltung muss daraufhin noch ein neuer Account erstellt werden. Klicken Sie dazu auf "Neu".


  • Wählen Sie im ersten Schritt die Filiale, in welcher der Account angesiedelt werden soll.
Services gcal accverw 01.png
  • Im folgenden Schritt findet die Auswahl des Services bzw. Marktplatzes statt. Hier wählen Sie den Service "Google API" mit der ID 10010.
Services gcal accverw 02.png
  • Nun kann noch ein beliebiger Name für den Account festgelegt werden.
  • Anschließend gelangen Sie in die Konfiguration für die Google API.
Services gcal accverw 04.png
  • Im Reiter Konfiguration werden die Accountdaten wie folgt eingetragen:
    • Application-ID: Hierbei handelt es sich um die Client ID, welche im vorherigen Kapitel erstellt wurde.
    • Secret-Key: In dieses Feld muss das sog. Client secret eingefügt werden, welches ebenfalls mit der Client ID generiert wurde.
  • Anschließend können Sie in den Reiter Kalender wechseln.
Services gcal accverw 05.png
  • Hier lässt sich mit einem Klick auf Verbinden die Verbindung zwischen e-vendo und dem Google Kalender herstellen. Es öffnet sich ein Popup mit dem Anmeldedialog von Google. Nachdem Sie sich angemeldet haben, werden Sie gefragt, ob Sie e-vendo gestatten möchten, auf Ihren Kalender zuzugreifen. Bestätigen Sie dies.
zum Anfang der Seite