Zum Inhalt springen

API Connector für Jitterbit Integration Studio

Zusammenfassung

Der API Connector verfügt über eine vorkonfigurierte Verbindung, das Zugriff auf API Aktivitäten bietet. Diese Aktivitäten interagieren nach der Konfiguration mit benutzerdefinierten APIs konfiguriert im Jitterbit API-Manager.

Dieser Anschluss verfügt über eine vorkonfigurierte Verbindung und erfordert keine Verbindungskonfiguration, wie es bei den meisten Harmony-Anschlüssen üblich ist.

Wichtig

Standardmäßig werden erfolgreiche API Operationen (konfiguriert für Custom APIs oder OData Dienste) sind nicht in den Operation enthalten, sofern nicht eine dieser Einstellungen aktiviert ist:

  • Cloud-Agenten: Für API Operationen auf einem Cloud-Agenten Operation debuggen muss für die Operation aktiviert sein.
  • Private Agenten: Für API Operationen auf einem privaten Agenten muss entweder Operation debuggen muss für die Operation aktiviert sein oder Sie müssen EnableLogging=true im [APIoperation] Abschnitt der privaten Agentenkonfigurationsdatei.

  • Der Zugriff auf den API Konnektor erfolgt über die Tab Endpoints und -konnektoren der Designkomponentenpalette (siehe Komponentenpalette).

    Connector-Übersicht

    Dieser Connector ist für die Verwendung in Verbindung mit einer benutzerdefinierten API-Manager API vorgesehen, um eine Operation oder eine Reihe von Operationen als nutzbaren REST- Endpoint verfügbar zu machen.

    Aktivitätstypen werden zum Erstellen von Instanzen von Aktivitäten verwendet, die in einem Operation als Quellen (Bereitstellung von Daten) oder Ziele (Empfang von Daten) verwendet werden sollen.

    Zusammen werden die vorkonfigurierte API Verbindung und ihre Aktivitäten als API Endpoint bezeichnet:

    API Aktivitätstypen

    • Anfrage: Diese Aktivität wird mithilfe eines JSON-, XML-, CSV- oder XSD- Schema konfiguriert und ruft Daten ab, wenn sie von einer benutzerdefinierten API-Manager API aufgerufen wird und soll als Quelle zur Bereitstellung von Daten für einen Operation verwendet werden.

    • Antwort: Diese Aktivität wird mithilfe eines JSON-, XML-, CSV- oder XSD- Schema konfiguriert und gibt Daten an eine Custom API-Manager API zurück und soll als Ziel zum Verbrauchen von Daten in einer Operation verwendet werden.

    • SOAP Anfrage: Diese Aktivität wird mithilfe eines WSDL Schema konfiguriert und ruft Daten ab, wenn sie von einer benutzerdefinierten API-Manager API aufgerufen wird und soll als Quelle zur Bereitstellung von Daten für einen Operation verwendet werden.

    • SOAP -Antwort: Diese Aktivität wird mithilfe eines WSDL Schema konfiguriert und gibt Daten an eine Custom API-Manager API zurück und soll als Ziel zum Verbrauchen von Daten in einer Operation verwendet werden.

    Hinweis

    Dieser Connector ist ein nativer Integration Studio Connector, auf den Jitterbit verweisen kann, wenn Änderungen an Connectoren kommuniziert werden. Der Release-Zeitplan für native Integration Studio Connectors basiert auf der Kadenz der Harmony Portal-Webanwendungen.

    API Jitterbit-Variablen

    Diese Jitterbit-Variablen sind speziell für die Verwendung mit API Endpoints vorgesehen:

    Fehlerbehebung

    Wenn Sie Probleme mit dem API Connector haben, werden die folgenden Schritte zur Fehlerbehebung empfohlen:

    1. Stellen Sie sicher, dass die API Verbindung erfolgreich ist, indem Sie im Konfigurationsbildschirm auf die Schaltfläche Test klicken. Wenn die Verbindung nicht erfolgreich ist, kann der zurückgegebene Fehler einen Hinweis auf das Problem geben.

    2. Überprüfen Sie die Operation für alle Informationen, die während der Ausführung der Operation geschrieben werden.

    3. Aktivieren Sie die debuggen für Operation (für Cloud-Agenten oder für private Vertreter), um zusätzliche Protokolldateien und Daten zu generieren.

    4. Wenn Sie private Agenten verwenden, können Sie die Agentenprotokolle überprüfen für weitere Informationen.

    5. Weitere Hinweise zur Fehlerbehebung finden Sie unter Fehlerbehebung beim Operation.

    Referenz

    Informationen zur Beziehung zwischen API Connector-Aktivitäten und API-Manager APIs finden Sie in diesen Ressourcen: