Verbinden Adobe Workfront Fusion zu einem Webdienst hinzu, der die API-Token-Autorisierung verwendet

Einige Dienste ermöglichen keine Integrationslösungen wie Adobe Workfront Fusion , um eine App zu erstellen, die Sie in Ihrem Szenario einfach verwenden können.

Es gibt eine Lösung für diese Situation. Sie können den gewünschten Dienst (App) mit Workfront Fusion using Workfront Fusions HTTP -Modul.

In diesem Artikel wird erläutert, wie fast jeder Webdienst mit Workfront Fusion Verwendung eines API-Schlüssels/API-Tokens.

Zugriffsanforderungen

Sie müssen über den folgenden Zugriff verfügen, um die in diesem Artikel enthaltene Funktionalität nutzen zu können:

Adobe Workfront Plan*
Pro oder höher
Adobe Workfront license*
Plan, Arbeit
Adobe Workfront Fusion license**

Aktuelle Lizenzanforderungen: Nein Workfront Fusion Lizenzanforderungen.

Oder

Ältere Lizenzanforderungen: Workfront Fusion für Arbeitsautomatisierung und Integration

Produkt

Aktuelle Produktanforderungen: Wenn Sie über Select oder Prime verfügen Adobe Workfront Planung, Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront , um die in diesem Artikel beschriebenen Funktionen zu verwenden. Workfront Fusion ist in Ultimate enthalten. Workfront Plan.

Oder

Ältere Produktanforderungen: Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront , um die in diesem Artikel beschriebenen Funktionen zu verwenden.

Wenden Sie sich an Ihren Workfront Administrator.

Informationen über Adobe Workfront Fusion Lizenzen, siehe Adobe Workfront Fusion Lizenzen.

Herstellen einer Verbindung zu einem Webdienst, der ein API-Token verwendet

Die Vorgehensweise zum Verbinden des Dienstes über ein API-Token ist für die meisten Webdienste ähnlich.

  1. Erstellen Sie eine Anwendung auf der Website des Webdienstes, wie im Abschnitt beschrieben. Erstellen einer neuen Anwendung und Abrufen des API-Tokens in diesem Artikel.
  2. Rufen Sie den API-Schlüssel oder das API-Token ab.
  3. Hinzufügen Workfront Fusions HTTP > Anfordern -Modul zu Ihrem Szenario hinzu.
  4. Richten Sie das Modul gemäß der API-Dokumentation des Webdienstes ein und führen Sie das Szenario wie im Abschnitt beschrieben aus. Richten Sie die HTTP Modul in diesem Artikel.
NOTE
Wir werden die Pushover Benachrichtigungsdienst als Beispiel in diesem Artikel.

Erstellen einer neuen Anwendung und Abrufen des API-Tokens

NOTE
Es gibt viele verschiedene Möglichkeiten, wie Webdienste API-Schlüssel oder API-Token erstellen und verteilen. Anweisungen zum Abrufen eines API-Schlüssels und -Tokens für Ihren gewünschten Webdienst finden Sie auf der Website des Diensts und suchen Sie nach "API-Schlüssel"oder "API-Token".
Wir enthalten Anweisungen zum Abrufen eines Pushover-API-Schlüssels nur als Beispiel dafür, was Sie finden.
  1. Melden Sie sich bei Ihrer Pushover -Konto.
  2. Klicken Erstellen eines Anwendungs-/API-Tokens unten auf der Seite.
  3. Füllen Sie die Anwendungsinformationen aus und klicken Sie auf Erstellen einer Anwendung.
  4. Speichern Sie das bereitgestellte API-Token an einem sicheren Ort. Sie benötigen sie für die Workfront Fusion HTTP

    Anfordern -Modul, um eine Verbindung zum gewünschten Webdienst herzustellen (Pushover, in diesem Fall).

Richten Sie die HTTP Modul

So verbinden Sie einen Webdienst mit Ihrem Workfront Fusion -Szenario verwenden, müssen Sie die HTTP >Anfrage stellen -Modul im Szenario ein und richten Sie das -Modul gemäß der API-Dokumentation des Webdienstes ein.

  1. Fügen Sie die HTTP >Anfordern -Modul zu Ihrem Szenario hinzu.

  2. So senden Sie eine Nachricht über Workfront Fusion, richten Sie das HTTP-Modul wie folgt ein.

    note note
    NOTE
    Diese Moduleinstellungen entsprechen dem Pushover Webdienst-API-Dokumentation. Die Einstellungen können für andere Webdienste unterschiedlich sein. Beispielsweise kann das API-Token zum Kopfzeile und nicht body -Feld.
    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header
    URL

    https://api.pushover.net/1/messages.json

    Das Feld URL enthält den Endpunkt, den Sie in der API-Dokumentation des Webdienstes finden.

    Methode

    POST

    Die verwendete Methode hängt vom entsprechenden Endpunkt ab. Der Pushover-Endpunkt zum Pushen von Nachrichten verwendet die POST-Methode.

    Header Einige Webdienste können Kopfzeilen verwenden, um die API-Token-Authentifizierung oder andere Parameter anzugeben. Dies ist in unserem Beispiel nicht der Fall, da der Pushover-Endpunkt zum Pushover-Senden von Nachrichten für alle Anfragetypen den Hauptteil verwendet (siehe unten).
    Abfragezeichenfolge Einige Webdienste können eine Abfragezeichenfolge verwenden, um andere Parameter anzugeben. Dies ist in unserem Beispiel nicht der Fall, da die Variable Pushover Der Webdienst verwendet Body (siehe unten) für alle Anfragetypen.
    Textkörper

    Raw

    Mit dieser Einstellung können Sie den JSON-Inhaltstyp im unten stehenden Feld Inhaltstyp auswählen.

    Content-Typ

    JSON (application/json)

    JSON ist der erforderliche Inhaltstyp für die Pushover-App. Dies kann sich von anderen Webdiensten unterscheiden.

    Anforderungsinhalt

    Geben Sie den Anforderungsinhalt des Hauptteils im JSON-Format ein. Sie können das Modul JSON > JSON erstellen, wie hier beschrieben: JSON-Hauptteil, der mithilfe des Moduls JSON > JSON erstellen zugeordnet wurde in diesem Artikel. Alternativ können Sie den JSON-Inhalt manuell eingeben, wie hier beschrieben: Manuelles Eingeben des JSON-Hauptteils in diesem Artikel.

    Die erforderlichen Parameter für diesen Webdienst finden Sie in der API-Dokumentation des Webdienstes .

Manuelles Eingeben des JSON-Hauptteils

Geben Sie Parameter und Werte im JSON-Format an.

INFO
Beispiel:
code language-none
{"user":"12345c2ecu1hq42ypqzhswbyam34",
"token":"123459evz8aepwtxydndydgyumbfx",
"message":"Hello World!",
"title":"The Push Notification"}
Benutzer
Ihr USER_KEY. Diese finden Sie in Ihrer Pushover Dashboard.
Token
Ihr API-Token/API-Schlüssel, der von Ihnen generiert wurde Pushover App.
message
Der Textinhalt der Push-Benachrichtigung, die an das Gerät/die Geräte gesendet wird.
title
(Optional) Der Titel Ihrer Nachricht. Wenn kein Wert eingegeben wird, wird der Name Ihrer App verwendet.

JSON-Hauptteil, der mithilfe der JSON >JSON erstellen Modul

Die JSON erstellen -Modul vereinfacht die Angabe von JSON. Sie können damit auch Werte dynamisch definieren.

Weitere Informationen zu den JSON-Modulen finden Sie unter JSON-Module.

  1. Geben Sie die Werte ein oder ordnen Sie sie zu, aus denen JSON erstellt werden soll.

  2. Verbinden Sie die JSON > JSON erstellen -Modul zum HTTP > Anforderungsmodul hinzufügen.

  3. Ordnen Sie die JSON-Zeichenfolge aus der JSON erstellen -Modul Inhalt anfordern im Feld HTTP >Anfordern -Modul.

    Wenn Sie nun das Szenario ausführen, wird die Push-Benachrichtigung an das Gerät gesendet, das in Ihrer Pushover -Konto.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43