Beiträge von kim88 im Thema „Google Search Console URL Inspection API“

    Kleiner Nachtrag. Das sind übrigens so die Momente wo ich immer wieder froh um KI in meinem Code Editor bin. Ich frage den CoPilot einfach "ich brauche in PHP einen Call um einen Nutzer bei Google zu authentifizieren"

    Und ich bekomme den Code - erspart dir so 1-2 Stunden Arbeit dich mit der Google Dokumentation rumzuschlagen:

    Hmm, kim88 hast du vielleicht verständliche Anleitungen wie ich hier dran komme:

    OAUTH-App- und Benutzeranmeldeinformationen (Client-ID, Client-Geheimnis, Bereich, Zugriffstoken des Benutzers und Aktualisierungstoken), gespeichert in einer lokalen Datei (Standardname = Gapi.json).

    Naja einfach und verständlich in Kombination mit OAUTH ist immer sehr relativ ich kann es versuchen:


    Google Cloud Platform besuchen: Gehen auf Google Cloud Console und logge dich mit deinem Google-Konto ein. Nutze dazu am besten Google Chrome oder einen anderen Chromium basierten Browser. Ich hatte hier in der Vergangenheit schon massive Probleme mit der Webanwendung und Firefox (ist schon einige Monate her wurde inzwischen vielleicht gefixt ka)

    Neues Projekt erstellen: Klicke auf "Projekt erstellen" und gib dem Projekt einen Namen.

    OAuth-Zustimmungsbildschirm konfigurieren:

    • Im Dashboard des Projekts navigierst du zu "APIs & Dienste" > "OAuth-Zustimmungsbildschirm".
    • Wähle dort den Benutzertyp (intern oder extern) und gib die notwendigen Informationen ein.

    APIs aktivieren:

    • Gehe zu "Bibliothek" in "APIs & Dienste".
    • Suchen nach den APIs, die Du verwenden möchten (z.B. Google Drive API, Google Sheets API) und aktivieren die entsprechenden APIs.

    OAuth 2.0-Client-IDs erstellen:

    • Gehe zu "Anmeldedaten" und wähle "Anmeldedaten erstellen" > "OAuth 2.0-Client-IDs".
    • Wähle den Anwendungstyp (z.B. Webanwendung) und konfiguriere die Einstellungen wie Umleitungs-URLs.
    • Nach der Erstellung erhälst du deine Client-ID und dein Client-Geheimnis.

    Zugriffstoken und Aktualisierungstoken generieren:

    • Dies erfolgt üblicherweise programmatisch durch deine Anwendung, indem Du die Google OAuth 2.0-Endpunkte verwendest. Die PHP Bibliothek von Google die ich dir da verlinkt habe nimmt dir da viel Arbeit ab, da es vorgefertige Funktionien für solche Abfragen mitbringt.
    • Theoretisch musst du in deiner Anwendung den klassisches darf "Anwendungsname" auf folgende Google Daten zugreifen Screen triggern. Der Nutzer muss das bestätigen.
    • Nach der Bestätigung erhälst du den Zugriffstoken des Nutzers und den Aktualisierungstoken.
    • Ka ob dir das hilft - OAUTH ist teilweise etwas mühsam.

    Naja eine Umschaltung müsste man sowiso planen. 7.4 ist ja bereits EOL alles was noch älter ist sollte man produktiv wirklich nicht mehr verwenden - schätze da läuft ein 5.4 das geistert noch viel rum.

    Daher das man die Applikation zeitig auf ne 8.1 oder 8.2 zieht macht sicherlich so oder so Sinn.

    Die PHP API ist extrem gut dokumentiert und ziemlich simpel zu nutzen.