Användningsfall: Använd en slutpunkt för att fylla i en skärm med en extern datakälla
En slutpunkt ansluter en extern datakälla till din Apex för dynamiska WhatsApp-flöden. Presentera information från en extern källa på en skärm i ett formulär. Till exempel kan en läkarmottagning skapa ett formulär som frågar en kund vilken kroppsdel som gör ont och sedan presentera en lista över läkare som specialiserat sig på denna sjukdom.
Versioner som krävs
| Visa versioner som stöds. | |
Denna artikel gäller för:
|
Utökade WhatsApp-kanaler |
Denna artikel gäller inte för:
|
Utökad chatt i app, Utökad webbchatt v1, Utökad webbchatt v2, Utökad Facebook Messenger, Standard och Utökade SMS, Utökade Apple-meddelanden för företag, Utökad linje och Bring Your Own-kanal |
| Användarbehörigheter som krävs för att | |
|---|---|
| Skapa meddelandekomponenter: | Anpassa program OCH Visa inställningar och konfigurering ELLER Systemadministratör |
| Skicka och ta emot meddelanden i Meddelanden: | Meddelande agent |
Innan du försöker skapa något liknande detta exempel, bekanta dig med Metas dokumentation Implementera slutpunkter för flöden.
- Öppna flödesformatet för en Apex baserad formulärmeddelandekomponent.
-
Fyll i sektionen Aktivera slutpunkter i det inledande meddelandet.
- I fältet Aktivera slutpunkt, välj Sant.
-
I fältet Slutpunkts-URL, ange din slutpunkt.

- För att skapa en skärm som frågar kunden vilken kroppsdel som har ont, gå till sektionen Skärmar och klicka på + Lägg till skärm.
- Under Titel på flödesskärm, i fältet Text, ange titeln som kunder ser högst upp på denna skärm i flödet. I detta exempel anger vi Patientintag.
-
Klicka på + Lägg till innehåll, klicka på för att utöka urvalslistan och välj sedan Enkelvalsfråga. Klicka på Klar.
Detta skärmelement för envalsfråga låter dig skapa en lista över brödtextdelar för en kund att välja mellan. Baserat på deras val från denna lista presenterar du en lista över kompatibla läkare på följande skärm. Klicka på för att utöka elementet Enskild fråga och fyll i dess fält.
- Under fält-ID: Text, döp den till medical_need.
- Under Titel: Text, lägg till frågan som visas för kunder. Något som, Var upplever du smärta?
- Under Alternativ: Alternativläge, välj Statiska alternativ.
- Klicka på Hantera alternativ.
- Klicka på + Lägg till.
- Under Alternativ 0 i fältet ID, ange det interna ID:t för detta fält.
-
I fältet Etikett, välj Litteral och ange en kroppsdel som din läkare kan behandla, till exempel Arm, i fältet under den.

- Klicka på + Lägg till för att skapa menyval för ytterligare kroppsdelar som du har läkare för.
-
Spara dina ändringar.
I detta skede visar din förhandsvisning av formuläret skärmen Patientintag med din fråga med ett enda val och dess brödtextalternativ.

-
Gå tillbaka till Skärmelement för samma skärm, klicka på för att minimera elementet Enskild fråga som du just skapade.
I detta nästa steg, skapa knappen som en kund klickar på för att bekräfta sitt svar på frågan Var upplever du smärta?
- Klicka på + Lägg till innehåll, klicka på för att expandera Andra innehållstyper, välj Sidfot och klicka på Klar.
- Under Sidfotknapp, i fältet Text, ange Fortsätt.
- I sektionen Sidfotåtgärd, i fältet Sidfotåtgärd, välj Datautbyte.
-
Klicka på Konfigurera belastning.
- Under Namn, ange fält-ID för din fråga med enskilt val. I det här fallet kallade vi det medical_need.
- För Typ, välj Referens.
-
För Värde, välj [Indata] Patientintag - medical_need.
![Modulfönstret Data Exchange Payload expanderat. Namn är inställt till medical_need och Värde väljs som [Indata] Patientintag - medical_need.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_channels-264-0-0-production-svse/521bac98-3266-4369-a65b-ab3257c45436/support_channels/images/messaging/wa_endpoints_4.png)
-
Spara dina ändringar.
Nu visar din skärmförhandsvisning knappen Fortsätt under din fråga med enskilt val.

- För att skapa en ny skärm som presenterar en lista över läkare från slutpunktens databas baserat på det val som din kund gjorde i föregående skärm, klicka på + Lägg till skärm.
- I sektionen Titel på flödesskärm, i fältet Text, ange ett sidhuvud för denna skärm. Vi kallar det Doctor Preference.
- Under Skärmelement, klicka på +Lägg till innehåll, klicka på för att utöka Val, välj Rullmenyval och klicka på Klar.
-
Klicka för att utöka Rullmenyval.
- Under Fält-ID, i fältet Text, döp det till doctor_list.
- Under Titel, i fältet Text, ange det kommando som kunden ser i formuläret. Något som Välj en doktor.
- Under Alternativ, i fältet Alternativläge, välj Dynamisk referens.
- I rullmenyn Välj matrisfält, välj [Data] Doktorslista - matris.
-
Spara dina ändringar.
Din skärmförhandsvisning visar skärmen Läkarinställning med en rullmeny över läkare som fyllts i från din externa datakälla.

- Fortsätt att bygga resten av ditt flöde.
Löste denna artikel ditt problem?
Berätta för oss vad vi kan förbättra!


