คลังข่าว

สร้างวิดีโอแบบสุ่มสำรวจด้วย PHP และ Examinare API

สร้างวิดีโอแบบสุ่มสำรวจด้วย PHP และ Examinare API
ภาพประกอบ

ในการศึกษาวิดีโอและผลกระทบที่มันมีต่อคน คุณจะอยู่ในที่ที่ถูกต้อง ที่จะเรียนรู้วิธีการทำการแสดงวิดีโอแบบทันสมัย และใช้ Examinare APi ที่ทรงพลัง เพื่อเล่นวิดีโอสำหรับคน และหลังจากนั้นแสดงคำถามที่คุณต้องการแสดงโดยไม่ต้องเล่นวิดีโออัตโนมัติอีกครั้งสำหรับคนเดียวกัน

ทางออกนี้เป็นระดับที่สูงขึ้น เรายังจัดส่ง ทางออกแบบนี้สำหรับคุณด้วย ค่าบริการที่แน่นอนเล็กน้อย

1. ขั้นแรก สร้างแบบสำรวจครั้งแรกที่คุณต้องการใช้เป็นฐาน

ขั้นนี้ฟังดูง่าย แต่ให้แน่ใจว่าคุณได้ทำการตรวจสอบนี้ถูกต้อง เพราะเราจะคัดลอกแบบสำรวจนี้ด้วย Examinare API หรือภายใน เครื่องมือแบบสำรวจ Examinare ด้วยตนเอง

2. เพิ่มรหัสที่ฝังไว้ในตัวเล่น ลงในส่วน “ข้อมูลเพิ่มเติม” ของคำถามที่คุณต้องการใช้สำหรับตัวเล่น

หากต้องการแสดงเฉพาะตัวเล่นโดยไม่มีคำถามด้านล่าง ให้ใช้ประเภทคำถาม “คำแนะนำ” หากใช้ YouTube, Vimeo หรือบริการที่คล้ายกัน ให้เลือกการฝังตัวเล่นพร้อมฟังก์ชันเล่นอัตโนมัติ

3. ทดสอบการทำงานของแบบสำรวจ โดยใช้แบบสำรวจที่เปิดใช้งานเป็น “แบบสำรวจทางเว็บสาธารณะ” และปรับแต่งรูปแบบแบบสำรวจตามที่คุณต้องการ

หากคุณมีคำถามใด ๆ โปรดตรวจสอบคู่มือของเรา หรือสร้างจดหมายขอความช่วยเหลือ โดยส่งอีเมลไปยังsupport@examinare.com

เมื่อคุณทำการสำรวจเสร็จแล้ว ให้แน่ใจว่า คุณได้ตั้งค่ามันไว้ในโหมด “Websurvey ส่วนตัว”

4. เรียกใช้ API ของ Examinare และใช้ไลบรารี PHP Wrapper ของ Examinare

นำทางไปยังส่วน “Examinare API & SSL” ในแท็บ “Settings” และเปิดใช้งาน Examinare API

อย่าแบ่งปันกุญแจนี้กับใคร หากต้องการเพิ่มกุญแจ API ส่วนบุคคล ให้เปิดใช้งาน “Mobile API Tokens” และส่งการเรียกใช้ API ด้วยข้อมูลส่วนตัวไปยังบัญชีของคุณ

ดาวน์โหลดไลบรารี Examinare Wrapper จากที่นี่:

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

5. ใช้รหัส PHP Wrapper เพื่อคัดลอกแบบสำรวจ และเปลี่ยนข้อความคำสั่งภายในแบบสำรวจด้วยหมายเลขคำถาม

5.1 หาหมายเลขคำถามจากที่ที่คุณใส่รหัส You Tube

ใช้คำสั่งต่อไปนี้เพื่อรับหมายเลขคำถามที่คุณใส่โค้ด YouTube ไว้ และจดหมายเลขคำถามนั้นไว้

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

5.2 ทำสำเนา

ตอนนี้ ทำสำเนาของแบบสอบถามต้นฉบับ และแน่ใจว่า เปลี่ยนชื่อของแบบสอบถาม เพื่อให้คุณไม่จำเป็นต้องทำซ้ำ 2 การสำรวจที่มีชื่อเดียวกัน มันอาจจะสับสนจริง ๆ หลังจากสักพัก และให้แน่ใจว่าคุณได้บันทึก surveyID ของคำถามใหม่

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

5.3 เรียกฟังก์ชันเปลี่ยนคำถาม และเพิ่มโค้ด Youtube

หากโค้ดต้องการใช้การแยกบรรทัดใหม่ ให้แน่ใจว่า คุณใช้ข้อความการแยกบรรทัดที่อธิบายไว้ในคำแนะนำ

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

5.4 ทำซ้ำ.

ทำตามขั้นตอนนี้อีกครั้ง กับรหัส Examinare จนกว่าคุณจะได้รับจำนวนที่คุณต้องการ

โปรดทราบว่า คุณจะต้องมีบัญชีผู้ใช้แบบไม่มีขีดจำกัด หากต้องการทำสำเนามากกว่า 1 ครั้ง

ทางเลือกที่5 ถ้าคุณไม่อยากเขียนโค้ด

คุณสามารถคัดลอกแบบสำรวจภายในบัญชีผู้ใช้ได้ด้วย หากคุณเลือกตัวเลือกนี้ ให้แน่ใจว่าการออกแบบถูกคัดลอกอย่างถูกต้อง และคุณต้องบันทึกหมายเลข SurveyID ไว้ด้วยตนเอง และเผยแพร่แบบสำรวจทั้งหมดหลังจากคัดลอก

6. สร้างหน้าล็อกอินแบบง่ายๆ

นี่เป็นขั้นตอนที่ขึ้นอยู่กับคุณ ตั้งแต่คุณเป็นนักพัฒนา คุณอาจจะมีความชอบบางอย่างในพื้นที่นี้ อย่างไรก็ตาม เราจะให้ลิงก์บางส่วนที่เรารู้สึกว่าง่ายที่สุดในการเริ่มต้นด้วย:

บูทสตรัพ:https://getbootstrap.com/

เริ่ม PHP:http://php.net/manual/en/tutorial.firstpage.php

7. ใช้ฟังก์ชันสร้าง เพื่อเพิ่มผู้รับหลังจากล็อกอิน

เมื่อผู้ใช้เข้าสู่เว็บไซต์ของคุณ คุณสามารถสร้างผู้ใช้โดยอัตโนมัติภายใน API ของ Examinare ด้วยฟังก์ชันต่อไปนี้ ข้อแนะนำของเราคือ ให้เติมข้อมูลในช่องที่จำเป็น และเพิ่มชื่อผู้ใช้และรหัสผ่านในคุกกี้ $_ SESSION ในเว็บไซต์ของคุณ ด้วยวิธีนี้คุณสามารถตรวจสอบได้ว่าผู้ใช้คนนี้ตอบหรือไม่ตอบคำถาม

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

8. สุจริตการสำรวจ ขึ้นอยู่กับจำนวนคะแนนเสียงที่มันมี

ดังนั้น ขั้นตอนต่อไปนี้คือ เพื่อทำให้แน่ใจว่าคุณสามารถได้รับผลลัพธ์ที่สม่ำเสมอของการสำรวจ แต่มันยังสามารถใช้เพื่อสุ ด ว่าการสำรวจที่ผู้ใช้ได้รับ

ใช้ listSurveys:https://www.examinare.io/apidocs/listsurveys/

และนำ surveyID เข้าไปในอาร์เรย์ และสุจริตรายการ การเรียก API จะส่งผลกลับมาอีกด้วย จำนวนของคำตอบภายในการสำรวจ ดังนั้น หากคุณต้องการให้แน่ใจว่าคุณจะสุ ดเลือกเฉพาะคนที่ไม่มีคะแนนเสียง ตรวจสอบตัวแปร “completedAnswers”

หากคุณต้องการให้แน่ใจว่าคุณไม่ได้ถูกนำไปยังแบบสำรวจเดียวกันมากเกินไป คุณสามารถใช้ตัวเลือกต่อไปนี้ได้:

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

9. ตั้งค่าการแสดงผลการค้นหา

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

ใช้การเรียกใช้ด้านบนนี้ เพื่อทำการกำหนดผู้รับเป็นผู้ที่ถูกส่งไปยังแบบสำรวจ

10. เอาลิงค์มา และส่งต่อให้คนที่ใช้ไปยังการสำรวจ

เอาลิงค์มา และส่งต่อการใช้งานไปยังการสำรวจ และตั้งการส่งต่อกลับไปยังหน้าจับ

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

ส่งคำสั่งนี้ไปพร้อมกับ contactID ของผู้ใช้ เพื่อให้คุณได้รับลิงก์ส่วนบุคคล สำหรับการสำรวจ

ปรับแต่งค่า

คำสั่งนี้มีลิงก์ 2 แบบ พารามิเตอร์ “surveyLinkWeb” ใช้รูปแบบการออกแบบเฉพาะของบัญชีคุณ หากต้องการบังคับให้แสดงสำหรับมือถือเท่านั้น ให้ใช้พารามิเตอร์ “surveyLinkMobile”

11. ตั้งค่าการนำทางกลับไปยังสคริปต์

มี 2 วิธีในการเปลี่ยนเส้นทางกลับหลังจากผู้ตอบทำแบบสำรวจเสร็จ คุณสามารถตั้งค่า URL ปลายทางใน การตั้งค่า – รูปแบบ – “เปลี่ยนลิงก์ของหน้าขอบคุณ” หรือเพิ่มพารามิเตอร์ “return_url” ในคำสั่งเรียกลิงก์แบบสำรวจ

ตัวอย่าง:

https://theurltoyoursurvey?return_url=your ลิงค์ไปที่นี่

คุณจะต้องทำการจัดรูปแบบที่อยู่ URL ของคุณด้วยฟังก์ชัน urlencode ที่คุณสามารถหาได้ที่นี่:http://php.net/manual/en/function.urlencode.php

12. เก็บข้อมูลและทำตาม

เมื่อหน้าค้นหาได้รับคำร้องจาก Examinare ในการบันทึก คุณจะได้รับพารามิเตอร์2ตัว:

  • ค่า Inforeg จะแสดงคำตอบจริงของผู้ติดต่อ:

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

  • ค่า ContactID จะให้ข้อมูลเกี่ยวกับผู้รับ เพื่อคุณจะได้ตรวจสอบว่าไม่มีใครพยายามจะเปลี่ยนแปลงข้อมูลhttps://www.examinare.io/apidocs/listrecipientbycontactid/

เลือกได้ อนุญาตให้ผู้ใช้ที่สร้างไว้แล้วเข้าใช้งานได้

เนื่องจากผู้รับที่สร้างขึ้นทั้งหมดจะถูกแสดงในรายการภายในการเรียก API ดังต่อไปนี้ คุณสามารถให้ผู้รับล็อกอินอีกครั้งโดยใช้ข้อมูลดังต่อไปนี้:

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

คำพูดสุดท้ายเกี่ยวกับทางออกนี้

บทเรียนนี้จะใช้กับผู้พัฒนาที่ต้องการรู้วิธีสร้างเว็บไซต์หรือบทความการลงคะแนนด้วยตนเอง เราสนับสนุนคำถามทั่วไปเท่านั้น ในส่วนของการสนับสนุน ถ้าคุณต้องการให้เรารวมตัวกัน ทางออกนี้สำหรับคุณ ดังนั้นคุณจะต้องมีบัญชีสำรวจไม่ จำกัด และจ่ายเงินสำหรับการรวมตัวกันและขั้นตอนด้านบน วันนี้ 2018-12-30 เราเรียกเก็บเงิน 350 ยูโร เพื่อทำขั้นตอนเหล่านี้ แต่ค่าใช้จ่ายนี้สามารถเพิ่มได้โดยไม่ต้องแจ้งให้ทราบก่อน ทำการสอบถามบนหน้า เพื่อรับคำแนะนำวันนี้

คลังข่าว →

เว็บไซต์นี้จดทะเบียนเมื่อ wpml.org ในฐานะพื้นที่พัฒนา เปลี่ยนไปใช้กุญแจของสถานที่ผลิต remove this banner.