Sie können eine OAuth App unter Ihrem persönlichen Konto oder unter jeder Organisation, zu der Sie administrativen Zugang haben, erstellen und registrieren. Denken Sie bei der Erstellung Ihrer OAuth-App daran, Ihre Privatsphäre zu schützen, indem Sie nur Informationen verwenden, die Sie als öffentlich betrachten.
In dem Admin-Bereich von Homeworker können Sie unter https://homeworker.li/hubi/api/app/add Ihre eigene OAuth-App registrieren.
Name | Erforderlich | Später editierbar | Beschreibung |
---|---|---|---|
Name der Anwendung | Ja | Nein | Dieser Name wird öffentlich dem Benutzer angezeigt und kann später nicht mehr geändert werden. Wir verifizieren nur Apps mit sinnvollen und eindeutigen Namen. |
Webseite der Anwendung | Nein | Ja | Öffentliche Webseite Ihrer App |
Beschreibung | Ja | Ja | Beschreiben Sie kurz und anschaulich Ihre App. |
Verwendung | Ja | Nein | Nenne Sie uns stichpunktartig wie genau Sie die App verwenden werden. (z.B. Nutzer-Identifkation, Smart-Home, etc.) |
Weiterleitungs-URK | Nein | Ja | Erforderlich für OAuth. Hier können Sie festlegen zu welcher URL Ihre Benutzer nach der Authorisierung weitergeleitet werden soll. Hierbei könenn Sie auch den Anfang eines Pfades festlegen. |
Beispiele zur Weiterleitungs-URL:
Weiterleitungs-URL: http://example.com/path
GUT: http://example.com/path
GUT: http://example.com/path/subdir/other
SCHLECHT: http://example.com/bar
SCHLECHT: http://example.com/
SCHLECHT: http://example.com:8080/path
SCHLECHT: http://oauth.example.com:8080/path
SCHLECHT: http://example.org
Nachdem Sie Ihre Anwendung eingereicht haben, werden wir Ihre Anwendung verifizieren und Ihre angegebenen Daten überprüfen. Sie erhalten von uns per E-Mail Informationen zum dem aktuellen Stand der Verifizierung. Sollten wir offenr Rückfragen oder Anmerkungen haben, melden wir uns bei Ihnen.
Nachdem Ihre App freigeschalten wurde, können Sie unter OAuth2 Ihre Client-ID und Client-Secret einsehen. Sie können direkt mit der Verwendung loslegen.
Siehe Autorisierung von OAuth-Apps zur Verwendung und Autorisierung von OAuth-Apps.