Zum Hauptinhalt springen

Eine bestehende Aufgabe öffnen

Verwendungszweck
  • Öffnen Sie eine Aufgabe direkt über einen Link, ohne den iCL Filler zu öffnen und nach ihr zu suchen.
  • Senden Sie eine E-Mail an einen Benutzer mit einem Link zu einer Aufgabe, sodass der Benutzer diese direkt öffnen kann.

Nehmen wir an, es existieren bereits mehrere Aufgaben im iCL-System, da Ihre Integrationslösung diese bereits erstellt hat. Jede dieser Aufgaben hat eine externe ID, die Sie verwenden, um diese Aufgabe später zu identifizieren. Nun möchten Sie Ihrem Benutzer eine einfache Möglichkeit geben, die Aufgabe mit der externen ID/Referenz TASK_0001 in iCL Filler zu öffnen, ohne die App selbst öffnen und danach suchen zu müssen. Hierfür können Sie die "opentask" Deep Link API verwenden. Sie ermöglicht es Ihnen, einen Link (d.h. eine URL) an Ihren Inspektor zu senden (vielleicht per E-Mail) sodass er nur noch auf den Link klicken muss und iCL Filler wie von Zauberhand geöffnet wird und dem Benutzer die Aufgabe zeigt. Die Url hat das folgende Format: https://filler.opti-q.com?$action=opentask&externalId=<externalid_of_task> Um zum Beispiel die Aufgabe TASK_0001 zu öffnen, würde die URL wie folgt aussehen: https://filler.opti-q.com?$action=opentask&externalId=TASK_0001

Hinweis

Wenn Sie das Android SDK auf Ihrem Computer installiert haben und den Entwicklermodus auf Ihrem Gerät eingerichtet haben, können Sie die ADB-Befehlsshell verwenden, um diese Funktion zu testen. Starten Sie dazu einfach ADB und führen Sie den Befehl wie folgt aus:

adb shell am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d "https://filler.opti-q.com?\$action=opentask\&externalId=TASK_0001"

Beachten Sie, dass wir die Sonderzeichen $ und & mit einem Backslash \ escapen mussten, da dies von der ADB verlangt wird.