Zum Inhalt springen

OBS/CloudConnect/Google API: Unterschied zwischen den Versionen

Aus OBS Wiki
Rademacker (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
MINERVA-Thiel (Diskussion | Beiträge)
Seite neu geschrieben nach Styleguide [Volltext ersetzt]
 
(20 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Vorlage:CloudConnect}}
{{Seitentyp|Anleitung}}
= Google API =
Damit OBS auf Google zugreifen kann, z.B. für den Google-Kalender oder Gmail, brauchen Sie einmalig einen Zugang zur Google API. Ein einziger Zugang genügt für beliebig viele Google-Konten.
== Voraussetzungen ==
* Ein Google-Konto, über das der Zugang verwaltet wird. Am besten legen Sie dafür ein eigenes Konto für Ihre Firma an.


{{Vorlage:CloudConnect}}
{{Hinweis|Google ändert die Oberfläche der Cloud Console häufig. Heißen Menüpunkte bei Ihnen anders, sprechen Sie uns gerne an.}}
 
== Vorgehen ==
=== Zugang bei Google anlegen ===
{{Schritte|1=
# Öffnen Sie die Google Cloud Console unter [https://console.developers.google.com/ console.developers.google.com] und melden Sie sich mit dem Google-Konto an.
# Legen Sie beim ersten Aufruf ein Projekt an, z.B. ''OBSZugang''.
# Wählen Sie '''APIs & Dienste''' und klicken Sie auf '''APIs und Dienste aktivieren'''.
# Suchen und aktivieren Sie die APIs, die Sie brauchen:
#* für den Google-Kalender: ''Google Calendar API''
#* für E-Mail: ''Gmail API''
#* für Karten und Tourenplanung: ''Routes API'', ''Geocoding API'' und ''Maps JavaScript API''
# Für Kalender und E-Mail wählen Sie unter '''Anmeldedaten''' den Punkt '''Anmeldedaten erstellen''' und dann '''OAuth-Client-ID'''. Wählen Sie als Anwendungstyp ''Desktopanwendung'' und vergeben Sie eine Bezeichnung, z.B. ''OBS''.
# Google zeigt '''Client-ID''' und '''Clientschlüssel'''. Notieren Sie beide.
# Für Karten und Tourenplanung wählen Sie unter '''Anmeldedaten erstellen''' stattdessen '''API-Schlüssel''' und notieren den Schlüssel.
}}
 
{{Hinweis|Die ''Directions API'' unterstützt OBS seit der Version vom 12.02.2025 nicht mehr, weil Google sie abgekündigt hat. Verwenden Sie stattdessen die ''Routes API''.}}
 
=== Zugang in OBS eintragen (Kalender und E-Mail) ===
{{Schritte|1=
# Öffnen Sie '''Stammdaten → Z Weitere Stammdaten → Cloud Connect''' und legen Sie mit {{Einfg}} einen neuen Eintrag an.
# Wählen Sie bei '''Cloud Typ''' ''Google API'' und vergeben Sie einen '''Titel'''.
# Tragen Sie bei '''Login''' die Client-ID und bei '''Passwort''' den Clientschlüssel ein.
# Sichern Sie mit {{F2}}.
}}


==Vorbereiten des Google-Kontos==
=== Schlüssel in OBS eintragen (Karten und Tourenplanung) ===
Tragen Sie den API-Schlüssel unter '''Stammdaten → Programmparameter''', {{F10}}, '''Google/Microsoft Parameter''' ein.


* Anlegen eines Google-Kontos soweit noch nicht vorhanden (google.de)
{{Achtung|Starten Sie OBS nach dem Eintragen eines neuen Schlüssels neu. Erst dann wird er verwendet.}}
* Aufruf der Entwickler-Konsole auf https://console.developers.google.com/
* Dort den API-Manager öffnen
* Beim ersten Zugriff muss ein Probjekt angelegt werden (beliebiger Name)
* In der Übersicht den Punkt "Calendar API" unter "Google Apps APIs" auswählen
* API aktivieren (soweit noch nicht aktiv)
* Im Menü den Punkt "Zugangsdaten" auswählen
* Unter , "Anmeldedaten" den Punkt "neue Anmeldedaten" wählen dann "OAuth-Client-ID"
* Anwendungstyp "Sonstige", beliebige Bezeichnung wählen (z.B. OBS-Zugriff)
* Erstellen
* Es erscheint ein neues Fenster mit "Client-ID" und "Clientschlüssel", beides merken


== Ergebnis ==
Den Eintrag vom Typ ''Google API'' wählen Sie in jedem [[OBS/CloudConnect/Google Kalender|Google-Kalender-Konto]] auf der Registerkarte '''Kalender''' im Feld '''Google API'''.


== Siehe auch ==
* [[OBS/CloudConnect/Google Kalender|Google Kalender]]
* [[OBS/CloudConnect/OAuth2|OAuth2-Authentifizierung]]
* [[OBS/CloudConnect/Übersicht|Cloud-Schnittstellen]]

Aktuelle Version vom 2. Oktober 2026, 08:35 Uhr

Google API

Damit OBS auf Google zugreifen kann, z.B. für den Google-Kalender oder Gmail, brauchen Sie einmalig einen Zugang zur Google API. Ein einziger Zugang genügt für beliebig viele Google-Konten.

Voraussetzungen

  • Ein Google-Konto, über das der Zugang verwaltet wird. Am besten legen Sie dafür ein eigenes Konto für Ihre Firma an.
HINWEIS: Google ändert die Oberfläche der Cloud Console häufig. Heißen Menüpunkte bei Ihnen anders, sprechen Sie uns gerne an.

Vorgehen

Zugang bei Google anlegen

  1. Öffnen Sie die Google Cloud Console unter console.developers.google.com und melden Sie sich mit dem Google-Konto an.
  2. Legen Sie beim ersten Aufruf ein Projekt an, z.B. OBSZugang.
  3. Wählen Sie APIs & Dienste und klicken Sie auf APIs und Dienste aktivieren.
  4. Suchen und aktivieren Sie die APIs, die Sie brauchen:
    • für den Google-Kalender: Google Calendar API
    • für E-Mail: Gmail API
    • für Karten und Tourenplanung: Routes API, Geocoding API und Maps JavaScript API
  5. Für Kalender und E-Mail wählen Sie unter Anmeldedaten den Punkt Anmeldedaten erstellen und dann OAuth-Client-ID. Wählen Sie als Anwendungstyp Desktopanwendung und vergeben Sie eine Bezeichnung, z.B. OBS.
  6. Google zeigt Client-ID und Clientschlüssel. Notieren Sie beide.
  7. Für Karten und Tourenplanung wählen Sie unter Anmeldedaten erstellen stattdessen API-Schlüssel und notieren den Schlüssel.
HINWEIS: Die Directions API unterstützt OBS seit der Version vom 12.02.2025 nicht mehr, weil Google sie abgekündigt hat. Verwenden Sie stattdessen die Routes API.

Zugang in OBS eintragen (Kalender und E-Mail)

  1. Öffnen Sie Stammdaten → Z Weitere Stammdaten → Cloud Connect und legen Sie mit Einfg einen neuen Eintrag an.
  2. Wählen Sie bei Cloud Typ Google API und vergeben Sie einen Titel.
  3. Tragen Sie bei Login die Client-ID und bei Passwort den Clientschlüssel ein.
  4. Sichern Sie mit F2.

Schlüssel in OBS eintragen (Karten und Tourenplanung)

Tragen Sie den API-Schlüssel unter Stammdaten → Programmparameter, F10, Google/Microsoft Parameter ein.

ACHTUNG: Starten Sie OBS nach dem Eintragen eines neuen Schlüssels neu. Erst dann wird er verwendet.

Ergebnis

Den Eintrag vom Typ Google API wählen Sie in jedem Google-Kalender-Konto auf der Registerkarte Kalender im Feld Google API.

Siehe auch