Erstellen Sie eine REST-Nachricht für eine benutzerdefinierte API

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Erstellen Sie eine REST-Nachrichtenanforderung, und senden Sie sie an einen benutzerdefinierten API-Endpunkt, um die neuesten Lieferantennachrichten abzurufen.

    Vorbereitungen

    • Installieren Sie das Plugin News-Integration für Supplier Lifecycle Operations (com.snc.sn_supplier_news).
    • Legen Sie den Anwendungsbereich mithilfe der Anwendungsauswahl auf News-Integration für Supplier Lifecycle Operations fest.

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > System-Webservices > Ausgehend > REST-Nachricht.
    2. Wählen Sie Neu.
    3. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. REST-Nachrichtenformular
      Feld Beschreibung
      Name Name für diese Nachricht.
      Endpunkt Endpunkt, an den diese REST-Nachricht gesendet wird.
      Authentifizierungstyp Zu verwendende Authentifizierung, falls vorhanden, und der Profildatensatz, der die Benutzeranmeldeinformationen enthält.
    4. Rechtsklicken Sie auf die Formularüberschrift und wählen Sie Speichern.
      Nach dem Erstellen der REST-Nachricht wird automatisch eine GET-HTTP-Methode unter Verwendung der Werte aus dem REST-Nachrichtendatensatz erstellt.
    5. Wählen Sie in der zugehörigen Liste „HTTP-Methoden“ die Option Standard GETaus.
    6. Geben Sie im Feld Name einen Namen für die GET-HTTP-Methode an.
    7. Wählen Sie die Registerkarte HTTP-Anforderung aus.
    8. Wählen Sie in der eingebetteten Liste „HTTP-Header“ die Option Neue Zeile einfügenaus.
    9. Geben Sie im Feld Name den Namen der Kopfzeile ein.
      Unterstützte Header hängen vom REST-Webservice-Provider ab, zu dem Sie eine Verbindung herstellen möchten.
    10. Doppelklicken Sie in das Feld Wert für die neue Zeile, und geben Sie den Wert ein, den Sie dieser Kopfzeile zuweisen möchten.
      Sie können eine Variable im Format ${variable} anstelle eines statischen Werts verwenden. Sie können der Variablen beim Senden einer REST-Anforderung einen Wert zuweisen.
    11. Wählen Sie in der eingebetteten Liste HTTP-Abfrageparameter die Option Neue Zeile einfügenaus.
    12. Geben Sie im Feld Name den Namen des Abfrageparameters ein.
    13. Doppelklicken Sie in das Feld Wert für die neue Zeile, und geben Sie den Wert ein, den Sie diesem Abfrageparameter zuweisen möchten.
      Sie können eine Variable im Format ${variable} anstelle eines statischen Werts verwenden. Sie können der Variablen beim Senden einer REST-Anforderung einen Wert zuweisen.
    14. Wählen Sie Aktualisieren.

    Nächste Maßnahme

    Fügen Sie die Datenressource Nachrichten abrufen in UI Builder hinzu, und konfigurieren Sie siean.