Архів новин

Як використовувати Surveys в CakePHP з дуже малим розвитком.

Як використовувати Surveys в CakePHP з дуже малим розвитком.
Ілюстрація

Як використовувати Surveys в CakePHP з дуже невеликим часом розробки.

CakePHP є однією з найкращих фреймворків PHP, і ми розуміємо, що розробники PHP хочуть мати змогу розширити її за допомогою Survey. У цій статті ми розглянемо, як використовувати CakePHP і опитування, так, щоб ви могли автоматично дозволяти користувачам відповідати на опитування з вашого Examinare рахунок. Звичайно, деякі кроки можуть відрізнятися від того, що ви хотіли б бачити у вашій програмі. Звичайно, ми тут, щоб допомогти, просто надішліть лист на адресуsupport@examinare.comі ми допоможемо тобі на цьому шляху.

Припустимо, що ви вже налаштувалиCakePHP середовищеі маєте певні навички програмування PHP. Якщо ви не знаєте, то ми можемо допомогти вам з нетиповими проектами. Запитайте про цінову пропозиціюsupport@examinare.com

Крок 1:Створити новий Examinare створити обліковий запис або обліковий запис розробника і активувати функції API.

У твоєму Examinare Щоб увімкнути функціональність інтерфейсу API у вашому обліковому записі, вам слід скористатися пунктом меню Параметри -> Додаткові параметри. Після цього вам буде показано ключ API і CompanyID. Сохрани это на потом. Якщо ви бажаєте використовувати інший спеціальний ключ API для цього розв’ язання, ознайомтеся з нашою функціональністю Мобільний ключ API.

Крок 2:Створити опитування всередині Examinare.

Створити опитування всередині Examinare платформа. Переконайтеся, що ви розгорнули його як приватне опитування.

Крок 3:Збудувати форму реєстрації.

Ми починаємо з створення нової форми для цього. У цій формі ми додамо ім’ я і адресу електронної пошти людини, яка отримає опитування.

Отже, ми починаємо з цього коду:

[CodeSample файл=”article_cakephp1″]

Звичайно, якщо це можливо, ми можемо пропустити цей крок, якщо ви вже авторизували людину, яка вже увійшла до системи. Отримання цієї інформації залежить від вашого CakePHP Середовище.

Отже, після створення форми нам також слід отримати дані і створити адресата, а потім перенаправити його на форму.

Тож додайте це до вашого контролера:

[CodeSample файл=”article_cakephp2″]

Вказаний вище код буде використано 3 функції всередині Examinare API для створення адресата, переспрямування адресата до опитування. Звичайно, вам слід мати ідентифікатор опитування, яке ви раніше створили у Examinare. Опитування має бути розгорнуто як Приватне опитування, щоб повернути правильний результат API.

Крок 4:Створити нетипову сторінку подяки всередині CakePHP (необов’ язкове).

Якщо ви бажаєте створити нетипову сторінку подяки у вашому CakePHP і також обробляти дані з опитування, тоді це може бути зроблено під час останнього виклику. Змінити

header(“Location: ”. $urltoredirect);exit();

І додайте наступний код для переспрямування

header(“Location: ”. $urltoredirect.”&redirect_url=”.encode_url(“YOUR REDIRECT URL”));exit();

Після завершення роботи програма перенаправить отримувача на сторінку з подякою. Також у цій адресі URL є спосіб отримати ContactID і Inforreg, щоб отримати дані. Перевірте приклад коду всередині Zendesk Статтю тут, щоб побачити, як захопити ці деталі. Тоді ти можеш обробляти його так, як хочеш.

Також перевірте наступні виклики API для посилання:

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

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

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

Також переконайтеся, що ви звантажили бібліотеку PHP Wrapper Library.

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

Архів новин →

Цей сайт зареєстровано на wpml.org як місце розробки. Перемкнути на ключ виробничого сайту remove this banner.