Zurück zur Galerie
📱 Social Media Anbindung – Anleitung
Schritt-für-Schritt Anleitung für Facebook & Google Business Integration
Für automatische Posts benötigen Sie einen Facebook Page Access Token mit der Berechtigung
pages_manage_posts.Schritt 1: Facebook App erstellen
1
Meta for Developers öffnen
Gehen Sie zu developers.facebook.com/apps und klicken Sie auf "App erstellen".
2
App-Typ wählen
Wählen Sie "Business" als App-Typ → weiter → App-Namen eingeben (z.B. "GutachtenNow Posting") → App erstellen.
3
Facebook Login hinzufügen
Im Dashboard auf "Produkt hinzufügen" → "Facebook Login" → "Web" auswählen.
Schritt 2: Page Access Token generieren
4
Graph API Explorer öffnen
Gehen Sie zum Graph API Explorer
5
Richtige App & Berechtigungen wählen
- Oben rechts Ihre App auswählen
- Unter "User or Page" → "Get Page Access Token" wählen
- Ihre Seite auswählen und bestätigen
- Berechtigungen hinzufügen:
pages_manage_posts,pages_read_engagement
6
Token generieren & kopieren
Klicken Sie auf "Access Token generieren" → bestätigen → den Token kopieren.
Schritt 3: Token dauerhaft machen (60 Tage)
7
Kurzlebigen Token verlängern
Öffnen Sie den Token-Debugger → Token einfügen → "Token verlängern" klicken → neuen langen Token kopieren.
⚠️ Page Access Tokens für Seiten (nicht User-Tokens) laufen nie ab, solange die App aktiv bleibt. Nutzen Sie daher immer einen Page Access Token, nicht den User Token.
Schritt 4: Ihre Page ID finden
8
Page ID ermitteln
Gehen Sie zu Ihrer Facebook-Seite → Info → ganz unten steht die Seiten-ID. Oder im Graph Explorer:→ Ihre Seite und deren ID werden angezeigt.
GET https://graph.facebook.com/me/accounts
Schritt 5: Secrets eintragen
9
In App-Einstellungen speichern
Gehen Sie in Base44 zu Dashboard → Secrets und tragen Sie ein:
META_ACCESS_TOKEN→ Ihr Page Access TokenMETA_PAGE_ID→ Ihre Seiten-ID (nur Zahlen)
✅ Fertig! Sobald die Secrets gesetzt sind, funktioniert der "Facebook"-Button in der Unfall-Galerie.
Für Google Business Posts benötigen Sie einen OAuth 2.0 Access Token und Ihren Location-Pfad aus der Google Business API.
Schritt 1: Google Cloud Projekt einrichten
1
Google Cloud Console öffnen
Gehen Sie zu console.cloud.google.com → Neues Projekt erstellen (z.B. "GutachtenNow Social").
2
My Business API aktivieren
Im Projekt: APIs & Dienste → Bibliothek → suchen nach "My Business Business Information API" und "My Business Lodging API" → beide aktivieren.
Wichtig: Suchen Sie auch nach "My Business Notifications API" und aktivieren Sie diese ebenfalls.
3
OAuth 2.0 Credentials erstellen
APIs & Dienste → Anmeldedaten → Anmeldedaten erstellen → OAuth-Client-ID
- Anwendungstyp: Webanwendung
- Name: z.B. "GutachtenNow"
- Autorisierte Weiterleitungs-URIs:
https://developers.google.com/oauthplayground - Client-ID und Client-Secret notieren
Schritt 2: Access Token generieren
4
OAuth Playground öffnen
Gehen Sie zum OAuth 2.0 Playground
5
Eigene Credentials verwenden
Oben rechts auf das Zahnrad ⚙️ klicken → "Use your own OAuth credentials" aktivieren → Ihre Client-ID und Client-Secret eintragen.
6
Scope auswählen & autorisieren
Im linken Feld unter Step 1 folgende URL eingeben:→ "Authorize APIs" klicken → Google-Konto auswählen → Zugriff erlauben.
https://www.googleapis.com/auth/business.manage
7
Refresh Token in Access Token tauschen
In Step 2 auf "Exchange authorization code for tokens" klicken → Sie erhalten einen Access Token und Refresh Token.
⚠️ Access Tokens laufen nach 1 Stunde ab. Für Produktionsbetrieb empfehlen wir, den Refresh Token zu speichern und automatisch neue Tokens zu generieren (sagen Sie uns Bescheid, wir bauen das ein).
Schritt 3: Location Name herausfinden
8
Account ID ermitteln
Im OAuth Playground in Step 3 folgende URL aufrufen:In der Antwort finden Sie Ihren Account-Pfad, z.B.
GET https://mybusiness.googleapis.com/v4/accounts
accounts/1234567899
Location ID ermitteln
Dann Ihre Locations abfragen:In der Antwort finden Sie Ihren Location-Pfad, z.B.:
GET https://mybusiness.googleapis.com/v4/accounts/IHRE_ACCOUNT_ID/locations
accounts/123456789/locations/987654321
Schritt 4: Secrets eintragen
10
In App-Einstellungen speichern
Gehen Sie in Base44 zu Dashboard → Secrets und tragen Sie ein:
GOOGLE_BUSINESS_ACCESS_TOKEN→ Ihr Access TokenGOOGLE_BUSINESS_LOCATION_NAME→ z.B.accounts/123/locations/456
✅ Fertig! Der "Google Business"-Button in der Unfall-Galerie postet dann automatisch auf Ihr Google-Unternehmensprofil.
🔄 Wichtig für dauerhaften Betrieb: Google Access Tokens laufen nach 1 Stunde ab. Wenn der Button aufhört zu funktionieren, müssen Sie im OAuth Playground einen neuen Token generieren und den Secret aktualisieren. Sprechen Sie uns an, wenn wir eine automatische Token-Erneuerung einbauen sollen.
📋 Schnellübersicht – Benötigte Secrets
| Secret Name | Beschreibung | Status |
|---|---|---|
| META_ACCESS_TOKEN | Facebook Page Access Token | Gesetzt |
| META_PAGE_ID | Facebook Seiten-ID (Zahlen) | Gesetzt |
| GOOGLE_BUSINESS_ACCESS_TOKEN | Google OAuth Access Token | Fehlt noch |
| GOOGLE_BUSINESS_LOCATION_NAME | Google Location Pfad (accounts/.../locations/...) | Fehlt noch |
* Secrets werden in Base44 Dashboard → Code → Secrets eingetragen