Cookies & Datenschutz

Wir verwenden Cookies, um Ihr Nutzererlebnis zu verbessern. Weitere Infos in unserer Datenschutzerklärung.

Home

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:
GET https://graph.facebook.com/me/accounts
→ Ihre Seite und deren ID werden angezeigt.

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 Token
  • META_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:
https://www.googleapis.com/auth/business.manage
→ "Authorize APIs" klicken → Google-Konto auswählen → Zugriff erlauben.
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:
GET https://mybusiness.googleapis.com/v4/accounts
In der Antwort finden Sie Ihren Account-Pfad, z.B. accounts/123456789
9

Location ID ermitteln

Dann Ihre Locations abfragen:
GET https://mybusiness.googleapis.com/v4/accounts/IHRE_ACCOUNT_ID/locations
In der Antwort finden Sie Ihren Location-Pfad, z.B.:
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 Token
  • GOOGLE_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 NameBeschreibungStatus
META_ACCESS_TOKENFacebook Page Access Token Gesetzt
META_PAGE_IDFacebook Seiten-ID (Zahlen) Gesetzt
GOOGLE_BUSINESS_ACCESS_TOKENGoogle OAuth Access Token Fehlt noch
GOOGLE_BUSINESS_LOCATION_NAMEGoogle Location Pfad (accounts/.../locations/...) Fehlt noch

* Secrets werden in Base44 Dashboard → Code → Secrets eingetragen