1.2.4 Automatisering med kontakter

Du kommer nu att börja använda de färdiga anslutningarna i Workfront Fusion för Photoshop och du kopplar ihop Firefly Text-2-Image-begäran och Photoshop-förfrågningarna till ett enda scenario.

1.2.4.1 Duplicera och förbered ditt scenario

Gå till Scenarier på den vänstra menyn och markera mappen --aepUserLdap--. Du bör sedan se scenariot som du skapade tidigare, med namnet --aepUserLdap-- - Adobe I/O Authentication.

WF Fusion

Klicka på pilen för att öppna listrutan och välj Klona.

WF Fusion

Ange namnet för det klonade scenariot till --aepUserLdap-- - Firefly + Photoshop och välj lämpligt målteam. Klicka på Lägg till om du vill lägga till en ny webkrok.

NOTE
Du kanske inte ser alternativet att välja ett målteam. Det här alternativet visas bara om du är användare i mer än ett team i Workfront Fusion. Om du inte ser det här alternativet betyder det bara att du bara har lagts till i 1 team, så du behöver inte göra något val.

WF Fusion

Ange Webkrok-namnet till --aepUserLdap-- - Firefly + Photoshop Webhook. Klicka på Spara.

WF Fusion

Du borde se det här då. Klicka på Spara.

WF Fusion

Du borde se det här då. Klicka på modulen Webkrok.

WF Fusion

Klicka på Kopiera adress till Urklipp och klicka sedan på Kontrollera datastrukturen igen.

WF Fusion

Öppna Postman. Lägg till en ny begäran i samma mapp som du använde tidigare.

WF Fusion

Kontrollera att följande inställningar används:

  • Namn på begäran: POST - Send Request to Workfront Fusion Webhook Firefly + Photoshop
  • Typ av begäran: POST
  • Begär URL: klistra in den URL du kopierade från webkroken i ditt Workfront Fusion Scenario.

Gå till Body och ställ in Body Typeraw - JSON. Klistra in följande nyttolast i Body.

{
    "psdTemplate": "citisignal-fiber.psd",
    "xlsFile": "placeholder",
    "prompt":"misty meadows",
    "cta": "Buy this now!",
    "button": "Click here to buy!"
}

Denna nya nyttolast säkerställer att all variabelinformation tillhandahålls utanför scenariot i stället för att den hårdkodas i scenariot. I ett företagsscenario måste ett scenario definieras på ett återanvändbart sätt, vilket innebär att ett antal variabler måste anges som indatavariabler i stället för att de ska vara hårdkodade i scenariot.

Du borde ha den här då. Klicka på Skicka.

WF Fusion

Workfront Fusion-webbkroken väntar fortfarande på indata.

WF Fusion

När du har klickat på Skicka bör meddelandet ändra tp har identifierats. Klicka på OK.

WF Fusion

1.2.4.2 Uppdatera Firefly T2I-modul

Högerklicka på modulen Firefly T2I och välj Ta bort modul.

WF Fusion

Klicka på ikonen +, ange söktermen firefly och välj sedan Adobe Firefly.

WF Fusion

Välj Generera en bild.

WF Fusion

Dra och släpp modulen Adobe Firefly så att den ansluter till modulen Router.

WF Fusion

Klicka på modulen Adobe Firefly för att öppna den och klicka sedan på Lägg till för att skapa en ny anslutning.

WF Fusion

Fyll i följande fält:

  • Anslutningsnamn: använd --aepUserLdap-- - Firefly connection.
  • Miljö: använd Produktion.
  • Typ: använd Personligt konto.
  • Klient-ID: kopiera klient-ID från ditt Adobe I/O-projekt med namnet --aepUserLdap-- - One Adobe tutorial.
  • Klienthemlighet: kopiera Klienthemlighet från ditt Adobe I/O-projekt med namnet --aepUserLdap-- - One Adobe tutorial.

Du hittar klient-ID och Klienthemlighet för ditt Adobe I/O-projekt här.

WF Fusion

När du har fyllt i alla fält klickar du på Fortsätt. Anslutningen valideras sedan automatiskt.

WF Fusion

Välj sedan variabeln prompt som tillhandahålls till scenariot av den inkommande anpassade webkroken.

WF Fusion

Ange sedan modellversionen prompt som image4-standard. Klicka på OK.

WF Fusion

Innan du fortsätter måste du inaktivera den gamla vägen i scenariot som i den här övningen, du använder bara den nya vägen som du konfigurerar för tillfället. Det gör du genom att klicka på ikonen skiftnyckel mellan modulen Router och modulen iterator och välja Inaktivera flöde .

WF Fusion

Klicka på Spara för att spara ändringarna och klicka sedan på Kör en gång för att testa konfigurationen.

WF Fusion

Gå till Postman, verifiera frågan i din begäran och klicka sedan på Skicka.

WF Fusion

När du klickat på Skicka går du tillbaka till Workfront Fusion och klickar på bubbleikonen i modulen Adobe Firefly för att verifiera informationen.

WF Fusion

Gå till OUTPUT till Detaljer > url för att hitta URL:en för bilden som genererades av Adobe Firefly.

WF Fusion

Nu bör du se en bild som representerar den fråga du skickade från Postman-begäran, i det här fallet mister meadows.

WF Fusion

1.2.4.2 Ändra bakgrund för PSD-filen

Du kommer nu att uppdatera ditt scenario så att det blir smartare med fler färdiga anslutningar. Du kommer också att ansluta utdata från Firefly till Photoshop så att bakgrundsbilden av PSD-filen ändras dynamiskt med hjälp av utdata från Firefly Generate Image-åtgärden.

Du borde se det här då. Håll sedan pekaren över modulen Adobe Firefly och klicka på ikonen + .

WF Fusion

Ange Photoshop på sökmenyn och klicka sedan på åtgärden Adobe Photoshop .

WF Fusion

Välj Använd PSD-redigeringar.

WF Fusion

Du borde se det här då. Klicka på Lägg till för att lägga till en ny anslutning till Adobe Photoshop.

WF Fusion

Konfigurera anslutningen enligt följande:

  • Anslutningstyp: välj Adobe Photoshop (Server-till-server)
  • Anslutningsnamn: ange --aepUserLdap-- - Adobe IO
  • Klient-ID: klistra in klient-ID
  • Klienthemlighet: klistra in din klienthemlighet

Klicka på Fortsätt.

WF Fusion

Om du vill hitta ditt klient-ID och klienthemlighet går du till https://developer.adobe.com/console/home och öppnar ditt Adobe I/O-projekt, som har namnet --aepUserLdap-- One Adobe tutorial. Gå till OAuth Server-to-Server för att hitta ditt klient-ID och din klienthemlighet. Kopiera dessa värden och klistra in dem i anslutningsinställningarna i Workfront Fusion.

WF Fusion

När du har klickat på Fortsätt visas ett popup-fönster under tiden som dina autentiseringsuppgifter verifieras. När du är klar, borde du se det här.

WF Fusion

Nu måste du ange filplatsen för den PSD-fil som du vill att Fusion ska arbeta med. För Lagring väljer du Azure och för Filplats anger du {{1.AZURE_STORAGE_URL}}/{{1.AZURE_STORAGE_CONTAINER}}/{{1.AZURE_STORAGE_SAS_READ}}. Placera markören bredvid den andra /. Titta sedan på de tillgängliga variablerna och bläddra nedåt för att hitta variabeln psdTemplate. Klicka på variabeln psdTemplate för att markera den.

WF Fusion

Du borde se det här då.

WF Fusion

Bläddra ända ned till Lager. Klicka på Lägg till objekt.

WF Fusion

Du borde se det här då. Nu måste du ange namnet på det lager i Photoshop PSD-mallen som används för filens bakgrund.

WF Fusion

I filen citisign-fiber.psd hittar du det lager som användes för bakgrunden. I det här exemplet heter det lagret 2048x2048-background.

WF Fusion

Klistra in namnet 2048x2048-background i dialogrutan Workfront Fusion.

WF Fusion

Bläddra nedåt tills du ser indata. Nu måste du definiera vad som ska infogas i bakgrundslagret. I det här fallet måste du välja utdata från modulen Adobe Firefly som innehåller den dynamiskt genererade bilden.

För Lagring väljer du Extern. För filplats måste du kopiera och klistra in variabeln {{XX.details[].url}} från utdata från modulen Adobe Firefly, men du måste ersätta XX i variabeln med sekvensnumret för modulen Adobe Firefly som i det här exemplet är 22.

WF Fusion

Bläddra sedan nedåt tills du ser Redigera. Ange Redigera till Ja och ange Typ till Lager. Klicka på Lägg till.

WF Fusion

Du borde se det här då. Därefter måste du definiera åtgärdens utdata. Klicka på Lägg till objekt under utdata.

WF Fusion

Välj Azure för Lagring, klistra in {{1.AZURE_STORAGE_URL}}/{{1.AZURE_STORAGE_CONTAINER}}/citisignal-fiber-replacedbg.psd{{1.AZURE_STORAGE_SAS_WRITE}} under Filplats och välj vnd.adobe.photoshop under Typ. Klicka för att aktivera Visa avancerade inställningar.

WF Fusion

Under Avancerade inställningar väljer du Ja om du vill skriva över filer med samma namn.
Klicka på Lägg till.

WF Fusion

Du borde ha den här då. Klicka på OK.

WF Fusion

Klicka på Spara för att spara ändringarna och klicka sedan på Kör en gång för att testa konfigurationen.

WF Fusion

Gå till Postman, verifiera frågan i din begäran och klicka sedan på Skicka.

WF Fusion

Du borde se det här då. Klicka på bubblan i modulen Adobe Photoshop - Tillämpa PSD-redigeringar .

WF Fusion

Du kan nu se att en ny PSD-fil har skapats och sparats i ditt Microsoft Azure Storage-konto.

WF Fusion

1.2.4.3 Ändra textlager i PSD-filen

Håll sedan pekaren över modulen Adobe Photoshop - Tillämpa PSD-redigeringar och klicka på ikonen + .

WF Fusion

Välj Adobe Photoshop.

WF Fusion

Välj Redigera textlager.

WF Fusion

Du borde se det här då. Välj först din tidigare konfigurerade Adobe Photoshop-anslutning, som ska heta --aepUserLdap-- Adobe IO.

Du måste nu definiera platsen för indatafilen, som är utdata från föregående steg och under Lager, måste du klicka på + Lägg till objekt för varje lager som texten behöver ändras för.

WF Fusion

För indatafilen väljer du Azure för indatafilens lagringsutrymme och ser till att du väljer utdata från den tidigare begäran, Adobe Photoshop - Tillämpa PSD-redigeringar, som du kan definiera så här: {{XX.data[].`_links`.renditions[].href}} (ersätt XX med sekvensnumret för den tidigare modulen Adobe Photoshop - Tillämpa PSD-redigeringar).

Klicka sedan på +Lägg till objekt under Lager för att börja lägga till de textlager som behöver uppdateras.

WF Fusion

Det finns två ändringar att göra, CTA-texten och knapptexten i filen citisign-fiber.psd måste uppdateras.

Om du vill hitta lagernamnen öppnar du filen citisign-fiber.psd. I filen kommer du att märka att lagret som innehåller anropet till åtgärd har namnet 2048x2048-cta.

WF Fusion

I filen citisign-fiber.psd kommer du också att märka att lagret som innehåller call to action har namnet 2048x2048-button-text.

WF Fusion

Du måste först konfigurera de ändringar som ska göras i lagret 2048x2048-cta. Ange namnet 2048x2048-cta under Namn i dialogrutan.

WF Fusion

Bläddra nedåt tills du ser Text > Innehåll. Välj variabeln cta från Webkroks nyttolast. Klicka på Lägg till.

WF Fusion

Du borde se det här då. Klicka på +Lägg till objekt under Lager för att börja lägga till de textlager som behöver uppdateras.

WF Fusion

Ange namnet 2048x2048-button-text under Namn i dialogrutan.

WF Fusion

Bläddra nedåt tills du ser Text > Innehåll. Välj variabeln button från Webkroks nyttolast. Klicka på Lägg till.

WF Fusion

Du borde se det här då.

WF Fusion

Bläddra nedåt tills du ser Utdata. För Lagring väljer du Azure. Ange platsen nedan för filplatsen. Observera att variabeln {{timestamp}} har lagts till i filnamnet, som används för att säkerställa att alla filer som genereras har ett unikt namn. Ange även Type som vnd.adobe.photoshop.

{{1.AZURE_STORAGE_URL}}/{{1.AZURE_STORAGE_CONTAINER}}/citisignal-fiber-changed-text-{{timestamp}}.psd{{1.AZURE_STORAGE_SAS_WRITE}}

WF Fusion

Ange Type till vnd.adobe.photoshop. Klicka på OK.

WF Fusion

Klicka på Spara för att spara ändringarna.

WF Fusion

1.2.4.4 Webkrok-svar

När du har tillämpat dessa ändringar i din Photoshop-fil måste du nu konfigurera ett Webkrok-svar som skickas tillbaka till det program som aktiverat det här scenariot.

Håll pekaren över modulen Adobe Photoshop - Redigera textlager och klicka på ikonen + .

WF Fusion

Sök efter webhooks och välj Webkrok.

WF Fusion

Välj Webkrok-svar.

WF Fusion

Du borde se det här då. Klistra in nyttolasten nedan i Body.

{
    "newPsdTemplate": ""
}

WF Fusion

Kopiera och klistra in variabeln {{XX.data[]._links.renditions[].href}} och ersätt XX med sekvensnumret för den sista Adobe Photoshop - Redigera textlager -modulen, som i det här fallet är 30.

WF Fusion

Aktivera kryssrutan för Visa avancerade inställningar och klicka sedan på Lägg till objekt.

WF Fusion

Ange Content-Type i fältet Nyckel. Ange application/json i fältet Värde. Klicka på Lägg till.

WF Fusion

Du borde ha den här då. Klicka på OK.

WF Fusion

Klicka på Autojustera.

WF Fusion

Du borde se det här då. Klicka på Spara för att spara ändringarna och klicka sedan på Kör en gång för att testa scenariot.

WF Fusion

Gå tillbaka till Postman och klicka på Skicka. Uppmaningen som används här är mister-metadata.

WF Fusion

Scenariot aktiveras sedan och efter en stund visas ett svar i Postman som innehåller URL:en för den nyligen skapade PSD-filen.

WF Fusion

Som en påminnelse: när scenariot har körts i Workfront Fusion kan du visa information om varje modul genom att klicka på bubblan ovanför varje modul.

WF Fusion

Med Azure Storage Explorer kan du sedan hitta och öppna den nya PSD-filen genom att dubbelklicka på den i Azure Storage Explorer.

WF Fusion

Filen bör sedan se ut så här, med bakgrunden som ersätts av en bakgrund med mister-metadata.

WF Fusion

Om du kör ditt scenario en gång till och sedan skickar en ny begäran från Postman via en annan uppmaning, kommer du att se hur enkelt och återanvändbart ditt scenario har blivit. I det här exemplet används den nya uppmaningen solöde.

WF Fusion

Några minuter senare har en ny PSD-fil skapats med en ny bakgrund.

WF Fusion

Nästa steg

Gå till 1.2.5 Frame.io och Workfront Fusion

Gå tillbaka till Creative Workflow Automation med Workfront Fusion

Gå tillbaka till Alla moduler

recommendation-more-help
4bbf020c-24db-4a43-b239-88fab142f02d