• Über den Menüpunkt API-Dienste werden die Verbindungseinstellungen zu den jeweiligen Diensten verwaltet. Zur Zeit werden Anbindungen an Google Translate und Google Maps unterstüzt (Abschnitt API-Schlüssel) sowie verschiedene Anbindungen an externe Datenspeicher (Abschnitt Dateispeicher).

    1 API-Schlüssel

    Unter dem Abschnitt Api-Schlüssel werden die individuellen API-Keys für "google Maps" und für "google Translate" eingetragen.

    Um einen Api Key von den Google Dienste zu erhalten müssen folgende Schritte durchgeführt werden:

    1. Die Google Cloud Konsole aufrufen und anmelden (ggf. neues Konto erstellen)
    2. Auf der linken Seite den Menüpunkt API -> Anmeldedaten auswählen
    3. Den Button "+ Anmeldedaten erstellen" auswählen.
      1. API-Schlüssel erstellen
    4. Zur Sicherheit die Verwendung des Schlüssels einschränken (siehe Abbildung 1)
      1. Unter Website Einschränkungen die Domain https://*.mydata.stream/* eintragen (siehe Abbildung 1 mittig)
      2. Unter API-Einschränkungen den Schlüssel auf 2 APIs einschränken: Geocoding API und Maps JavaScript API (siehe Abbildung 1 unten)

    Abbildung 1: Sicherheitseinstellung des Google Api Keys


    Anschließend kann der API-Key (oben rechts in Abbildung 1) in die Tabellen des AppBuilders unter dem Menüpunkt Grundlagen eingetragen werden. Weitere Informationen zu der Erstellung eines Google Api-Keys sind auf den Hilfe-Seite von Google abrufbar.

    2 Dateispeicher

    Unter dem Abschnitt Dateispeicher werden die individuellen Dateispeicher hinterlegt. Aktuell wird die Anbindung an Amazon S3 und Microsoft Azure File Storage unterstützt.

    Wie in Abbildung 2 zu sehen können ein Name und ein _System hinterlegt werden. Alle weiteren erforderlichen Feldern verändern sich je nach ausgewähltem Dateispeicher_System. In Abbildung 2 wären das für den Microsoft Azure Filestorage die zusätzlichen Felder: Account, Container und Access-Key. Die Angaben für diese systemabhängigen Felder werden von dem jeweiligen Speicherplatzanbieter zur Verfügung gestellt.


    Abbildung 2: Dateispeicher hinzufügen


    Die so hinterlegten Dateispeicher können anschließend einem Element zugeordnet werden. Informationen wie Dateien konkret eingebunden werden können sind in dem Lexikon-Eintrag AppBuilder Assistent aufgeführt.

Teilen