Nyhetsarkiv

Hvordan bruke undersøkelser i CakePHP med svært lite utvikling.

Hvordan bruke undersøkelser i CakePHP med svært lite utvikling.
Illustrasjon

Hvordan bruke undersøkelser i CakePHP med svært få utviklingstimer.

CakePHP er en av de mest gunstige PHP rammeverk der ute, og vi forstår at PHP utvikler ønsker å være i stand til å utvide den til å bruke Survey. I denne artikkelen vil vi gå gjennom hvordan du bruker CakePHP og Surveys på en måte slik at du automatisk kan la brukerne dine svare på spørreundersøkelser fra Examinare-kontoen din. Selvfølgelig kan noen trinn være forskjellig fra hva du vil todo i søknaden. Vi er her for å hjelpe selvfølgelig, bare send en e-post tilKontakt oss på support@examinare.comog vi vil hjelpe deg på veien.

Vi antar at du allerede har satt opp enCakePHP- miljøog har noen PHP koding ferdigheter. Hvis du ikke gjør det, kan vi hjelpe deg med tilpassede prosjekter. Be om et tilbud påKontakt oss på support@examinare.com

Trinn 1:Opprett en ny Examinare-konto eller en utviklerkonto og aktiver API-funksjonene.

I Examinare-kontoen din må du aktivere API-funksjonaliteten i Innstillinger -> Avanserte innstillinger. Du vil da bli presentert med en API-nøkkel og en CompanyID. Spar disse til senere. Hvis du foretrekker å bruke en annen API-nøkkel for denne løsningen, kan du se vår funksjonalitet for mobil API-nøkkel.

Steg 2:Bygg din spørreundersøkelse inne i Examinare.

Bygg spørreundersøkelsen din inne i Examinare-plattformen. Sørg for at du distribuerer den som en privat spørreundersøkelse.

Steg 3:Bygg et registreringsskjema.

Vi starter med å lage et nytt skjema for dette. I dette skjemaet vil vi legge til navn og e-postadresse til personen som skal motta undersøkelsen.

Så vi starter med denne koden:

[CodeSample file=»article_cakephp1″]

Vi kan selvfølgelig om mulig hoppe over dette trinnet hvis du allerede har autorisert personen som allerede er logget inn. Å hente denne informasjonen avhenger av ditt CakePHP miljø.

Så når dette skjemaet er opprettet må vi også fange detaljene og lage mottakeren og omdirigere personen til skjemaet.

Så legg til dette i kontrolleren:

[CodeSample file=»article_cakephp2″]

Koden ovenfor vil bruke 3 funksjoner i Examinare API for å lage en mottaker, og få mottakeren til å omdirigere til spørreundersøkelsen. Du må selvfølgelig ha ID-en for spørreundersøkelsen du tidligere opprettet i Examinare. Undersøkelsen må distribueres som en privat undersøkelse for å returnere riktig API-retur.

Steg 4:Lag en tilpasset takk side inne i CakePHP (valgfritt).

Hvis du ønsker å lage en tilpasset takk side inne i din CakePHP og også analysere data fra undersøkelsen så dette kan gjøres inne i siste samtale. Rediger

header( « Plassering: »). $urltoredirect); exit();

Og legg til følgende kode for å omdirigere

header( «Sted: ». $urltoredirect.» & redirect_url=).encode_url( «Din omdirigerte URL»));exit();

Dette vil omdirigere mottakeren etter ferdigstillelse til en takk side. Også i den URL er det en måte å få ContactID og Inforreg for å få data. Sjekk ut eksempelkoden i Zendesk-artikkelen her for å se hvordan du fanger disse detaljene. Da kan du behandle nøyaktig hvordan du vil ha det.

Sjekk også ut følgende API-kall for referanse:

https://www.examinare.io/apidocs/addrecipient/

https://www.examinare.io/apidocs/markrecipientstosurvey/

https://www.examinare.io/apidocs/listsurveysbyuser/

Sørg også for at du laster ned PHP Wrapper Library.

https://www.examinare.io/php-wrapper-library/

Nyhetsarkiv →

Dette området er registrert på wpml.org som et utviklingsområde. Bytt til en produksjonsnøkkel for remove this banner.