Du er her:
Bruksområde: Bruke et endepunkt til å fylle ut en skjerm med en ekstern datakilde
Et endepunkt kobler en ekstern datakilde til Apex for dynamiske WhatsApp-flyter. Presenter informasjon fra en ekstern kilde på en skjerm i et skjema. Et legekontor kan for eksempel opprette et skjema som spør en kunde om hvilken kroppsdel som gjør vondt, og deretter presentere en liste over leger som spesialiserer seg på denne sykdommen.
Nødvendige utgaver
| Se støttede versjoner. | |
Denne artikkelen gjelder for:
|
Forbedrede WhatsApp-kanaler |
Denne artikkelen gjelder ikke for:
|
Forbedret Chat i app, Forbedret Web Chat v1, Forbedret Web Chat v2, Forbedret Facebook Messenger, Standard og Forbedret SMS, Forbedret Apple-meldinger for firmaer, Forbedret LINE og Ta med din egen kanal |
| Nødvendige brukertillatelser | |
|---|---|
| Hvis du vil oprette meddelelseskomponenter: | Tilpasse program OG Vise oppsett og konfigurasjon ELLER Systemadministrator |
| For å sende og motta meldinger med Meldinger: | Meldingsformidlingsagent |
Før du prøver å opprette noe som ligner dette eksemplet, bør du gjøre deg kjent med dokumentasjonen for implementeringssluttpunkter for flyter i Meta.
- Åpne Flyt-formatet for en Apex skjemameldingskomponent.
-
Fyll ut delen Aktiver endepunkter i Første melding.
- Velg Sann i feltet Aktiver endepunkt.
-
Skriv inn endepunktet i feltet Sluttpunkt-URL.

- Hvis du vil opprette en skjerm som spør kunden om hvilken kroppsdel som gjør vondt, går du til Skjermer-delen og klikker på + Legg til skjerm.
- Skriv inn tittelen som kunder skal se øverst på denne skjermen i flyten, i Tekst-feltet under Tittel på flytskjerm. I dette eksemplet skriver vi inn Pasientinntak.
-
Klikk +Legg til innhold, klikk for å utvide Valg-listen, og velg deretter Enkeltvalgspørsmål. Klikk på Ferdig.
Med dette Skjermelementet Spørsmål med ett valg kan du opprette en liste over hoveddeler som en kunde kan velge mellom. Basert på deres valg fra denne listen vil du vise en liste over kompatible leger på skjermen nedenfor. Klikk på for å utvide Spørsmål med ett valg-elementet, og fyll ut feltene i det.
- Under Felt-ID: Kall det medical_need.
- Under Tittel: Tekst: Legg til spørsmålet som presenteres for kunder. Noe som: Hvor opplever du smerte?
- Under Alternativer: Velg Statiske alternativer i Alternativer modus.
- Klikk på Behandle alternativer.
- Klikk + Legg til.
- Skriv inn den interne IDen for dette feltet i ID-feltet under Alternativ 0.
-
I Etikett-feltet velger du Litteral, og skriver inn en kroppsdel som legen din kan behandle, for eksempel Arm, i feltet nedenfor.

- Klikk + Legg til for å opprette menyvalg for flere kroppsdeler som du har leger for.
-
Lagre endringene.
I denne fasen viser skjemaforhåndsvisningen Pasientinntak-skjermen med spørsmål med ett valg og alternativer for kroppsdeler.

-
Tilbake under Skjermelementer for samme skjermbilde klikker du på for å minimere elementet Spørsmål med ett valg som du nettopp opprettet.
I dette neste trinnet oppretter du knappen som en kunde klikker på for å bekrefte svaret på spørsmålet Hvor opplever du smerte?
- Klikk + Legg til innhold, klikk for å utvide Andre innholdstyper, velg bunntekst og klikk på Ferdig.
- Skriv inn Fortsett i Tekst-feltet under Bunntekst-knapp.
- Velg Datautveksling i Bunnteksthandling-feltet under Bunnteksthandling.
-
Klikk på Konfigurer belastning.
- Skriv inn felt-ID-en til spørsmålet med ett valg under Navn. I dette tilfellet kalte vi det medical_need.
- Velg Referanse for Type.
-
Velg [Inndata] Pasientinntak - medical_need i Verdi.
![Modalvinduet Data Exchange-belastning utvidet. Navn angis til medical_need, og Verdi velges som [Inndata] Pasientinntak - medical_need.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_channels-264-0-0-production-nbno/c75ad332-bed3-461d-a60d-76c396743a67/support_channels/images/messaging/wa_endpoints_4.png)
-
Lagre endringene.
Nå viser skjermforhåndsvisningen Fortsett-knappen nedenfor spørsmålet med ett valg.

- Hvis du vil opprette en ny skjerm som viser en liste over leger fra sluttpunkts database basert på valget som kunden gjør i forrige skjerm, klikker du på + Legg til skjerm.
- Skriv inn en topptekst for denne skjermen i Tekst-feltet i delen Tittel på flytskjerm. Vi ringer vår doktorpreferanse.
- Klikk +Legg til innhold under Skjermelementer, klikk for å utvide Valg, velg Rullegardinvalg og klikk på Ferdig.
-
Klikk på for å utvide Rullegardinmenyvalg.
- Gi feltet navnet doctor_list under Felt-ID i Tekst-feltet.
- Skriv inn kommandoen som kunden ser i skjemaet, i Tekst-feltet under Tittel. Noe som å velge lege.
- Velg Dynamisk referanse i Alternativmodus-feltet under Alternativer.
- Velg [Data] Doctor List - matrise i rullegardinlisten Velg array-felt.
-
Lagre endringene.
Skjermforhåndsvisningen din viser Leger-preferanseskjermen med en rullegardinliste med leger fylt ut fra den eksterne datakilden.

- Fortsett å bygge resten av flyten.
Hjalp denne artikkelen med å løse problemet ditt?
La oss få vite det slik at vi kan forbedre!


