Kaip naudotis Surveys CakePHP su labai mažai kūrimo valandų.
CakePHP yra viena iš palankiausių PHP sistemų ten ir mes suprantame, kad PHP kūrėjas nori būti įgalintas išplėsti jį naudoti Survey. Šiame straipsnyje mes išnagrinėsime kaip naudoti CakePHP ir apklausas taip, kad jūs galėtumėte automatiškai leisti savo vartotojams atsakyti į apklausas iš jūsų Examinare paskyros. Žinoma, kai kurie žingsniai gali skirtis nuo to, ką norėtumėte padaryti savo programoje. Mes esame čia, kad padėtų, žinoma, tiesiog siųsti laišką adresusupport@examinare.comir mes padėsime jums kelyje.
Mes manome, kad jūs jau turite nustatytiCakePHP aplinkair turite tam tikrų PHP kodavimo įgūdžių. Jei ne, mes galime padėti jums su individualiais projektais. Paprašykite pasiūlymosupport@examinare.com
Žingsnis 1:Sukurkite naują Examinare paskyrą arba Programuotoją ir aktyvuokite API funkcijas.
Savo Examinare paskyroje turite aktyvuoti API funkcionalumą Nustatymai -> Išplėstiniai nustatymai. API aktyvavimas Tada jums bus pateiktas API raktas ir CompanyID. Išsaugokite juos vėliau. Jei norite naudoti kitą API raktą šiam sprendimui, žr. mūsų Mobiliojo API rakto funkcionalumą. API rakto naudojimas
Žingsnis 2:Sukurkite savo apklausą viduje Examinare.
Sukurkite savo apklausą Examinare platformoje. Įsitikinkite, kad įdiegėte ją kaip privačią apklausą.
Žingsnis 3:Sukurti registracijos formą.
Pradedame nuo naujos formos kūrimo. Šioje formoje mes įrašysime vardą ir el. pašto adresą asmens, kuris gaus apklausą.
Taigi mes pradedame su šiuo kodu:
[CodeSample file=”article_cakephp1″]
Mes galime, žinoma, jei įmanoma, praleisti šį žingsnį, jei jau įgaliojote asmenį, kuris jau prisijungė. Šios informacijos gavimas priklauso nuo jūsų CakePHP aplinkos.
Taigi, kai ši forma buvo sukurta mes taip pat reikia sugauti detales ir sukurti gavėją ir nukreipti asmenį į formą.
Taigi įtraukite tai į savo valdiklį:
[CodeSample file=”article_cakephp2″]
Aukščiau pateiktas kodas naudos 3 funkcijas Examinare API, kad sukurtų gavėją, kad gavėjas būtų nukreiptas į apklausą. Žinoma, jums reikės turėti ID apklausai, kurią jūs anksčiau sukūrėte Examinare. Apklausa turi būti įdiegta kaip privati apklausa, kad būtų grąžinta teisinga API grąža.
Žingsnis 4:Sukurkite individualų padėkos puslapį CakePHP (neprivaloma).
Jei norite sukurti individualų padėkos puslapį savo CakePHP ir taip pat analizuoti duomenis iš apklausos, tai gali būti padaryta per paskutinį skambutį. Redaguoti
header(“Location: ”. $urltoredirect);exit();
Ir pridėti šį kodą, kad nukreipti
header(“Location: ”. $urltoredirect.”&redirect_url=”.encode_url(“YOUR REDIRECT URL”));exit();
Tai nukreips gavėją po užbaigimo į padėkos puslapį. Taip pat tame URL yra būdas gauti ContactID ir Inforreg gauti duomenis. Patikrinkite pavyzdinį kodą Zendesk straipsnyje čia, kad pamatytumėte, kaip sugauti šias detales. Tada galite apdoroti tiksliai taip, kaip norite.
Taip pat patikrinkite šiuos API skambučius nuoroda:
https://www.examinare.io/apidocs/addrecipient/
https://www.examinare.io/apidocs/markrecipientstosurvey/
https://www.examinare.io/apidocs/listsurveysbyuser/
Taip pat įsitikinkite, kad atsisiųsti PHP Wrapper Library.
