CakePHP में सर्वेक्षणों का उपयोग कैसे करें, बहुत कम विकास घंटों के साथ।
CakePHP वहाँ सबसे अनुकूल PHP फ्रेमवर्क में से एक है और हम समझते हैं कि PHP डेवलपर सर्वेक्षण का उपयोग करने के लिए इसे विस्तारित करने के लिए सक्षम होना चाहते हैं। इस लेख में हम CakePHP और सर्वेक्षणों का उपयोग कैसे करें इस तरह से करेंगे कि आप अपने उपयोगकर्ताओं को अपने Examinare खाते से सर्वेक्षणों का जवाब देने के लिए स्वचालित रूप से छोड़ सकते हैं। कुछ मामलों में, यह आपके अनुप्रयोग में कार्य करने के लिए आवश्यक है। हम यहाँ मदद के लिए हैं, बस एक ईमेल भेजेंsupport@examinare.comऔर हम इस रास्ते में आपकी मदद करेंगे।
हम मानते हैं कि आपने पहले से ही एक सेटअप किया हैCakePHP वातावरणऔर कुछ PHP कोडिंग कौशल है. यदि आप नहीं करते हैं तो हम अनुकूलित परियोजनाओं के साथ आपकी मदद कर सकते हैं। यहाँ एक उद्धरण के लिए पूछेंsupport@examinare.com
चरण 1:नया Examinare खाता या डेवलपर खाता बनाएँ और API कार्यों को सक्रिय करें.
अपने Examinare खाते में आपको सेटिंग्स -> उन्नत सेटिंग्स के भीतर एपीआई कार्यक्षमता को सक्रिय करने की आवश्यकता होगी. इसके बाद आपको एक 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/
यह भी सुनिश्चित करें कि आप पीएचपी रैपर लाइब्रेरी डाउनलोड करें.
