OAuth 2,0-Tutorial: Erstellen Sie eine REST-Nachricht

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Erstellen Sie eine REST-Nachricht und die zugehörige HTTP-Methode, um den Google-Service über das OAuth 2,0-Profil zu kontaktieren.

    Vorbereitungen

    Erforderliche Rolle: Web_Service_admin und oauth_admin

    Sie müssen einen OAuth-Anbieter und ein OAuth-Profil mithilfe der Google API-Informationen und Ihrer OAuth-Anmeldeinformationen konfiguriert haben.

    Prozedur

    1. Navigieren zu Alle > System-Webservices > REST-Nachrichtan.
    2. Klicken Sie auf Neu.
    3. Geben Sie eine Beschreibung ein Name .
    4. In Endpunkt Feld eingeben https://www.google.com/m8/feeds/contacts/default/full .
      Durch die Verwendung von Standard anstelle eines bestimmten Anwendernamens verwendet die Google-API die OAuth-Anmeldeinformationen, um zu bestimmen, von welchem Account Informationen abgerufen werden sollen.
    5. In Authentifizierung Registerkarte, legen Sie fest Authentifizierungstyp Bis OAuth 2,0 .
    6. In OAuth-Profil Wählen Sie das OAuth-Profil für Google-Kontakte aus.
    7. Rechtsklicken Sie auf die Formularüberschrift und wählen Sie Speichern.
    8. Klicken Sie auf OAuth-Token abrufen Zugehöriger Link zum anfordern eines Autorisierungstoken von Google mithilfe der konfigurierten Client-ID und des geheimen Geheimnisses.
    9. Klicken Sie im angezeigten Fenster „Berechtigungsanforderung“ auf Akzeptieren Um Zugriff auf Ihre Google-Kontakte zu gewähren.
      Das angeforderte Token ist in Ihrer Instanz nicht direkt zugänglich.
    10. In HTTP-Methoden Zugehörige Liste, wählen Sie aus ABRUFEN Methode.
    11. Verlassen Sie die HTTP-Methode Authentifizierungstyp AS -- Keine -- Dient zur Verwendung des OAuth-Profils aus dem übergeordneten REST-Nachrichtendatensatz.
    12. Auf HTTP-Anforderung Registerkarte, fügen Sie eine neue Zeile zu hinzu HTTP-Header Zugehörige Liste mit Name Von GData: Version Und A Wert Von 3,0 .
    13. Rechtsklicken Sie auf die Formularüberschrift und wählen Sie Speichern.
    14. Klicken Sie auf Testen Zugehöriger Link.
      Das Testergebnis sollte einen anzeigen HTTP-Status Von 200 und das Ergebnis des Kontakte-API-Aufrufs.