설문조사를 사용하는 방법 CakePHP 개발 시간이 매우 적습니다.
CakePHP 가장 유리한 PHP 프레임 워크 중 하나이며 PHP 개발자가 설문 조사를 사용하여 확장할 수 있도록 설정하려는 것을 이해합니다. 이 문서에서 우리는 사용 방법을 통해 이동합니다 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 API 내의 Examinare 함수를 사용하여 수신자를 만들고 수신자를 설문조사로 리디렉션합니다. 당신은 물론 Examinare안에 이전에 만들어진 설문조사의 ID를 가지고 있어야 합니다. 올바른 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 래퍼 라이브러리도 다운로드하세요.
