วิธีสร้างแอพ Facebook สำหรับเพจของคุณ
สิ่งที่ต้องรู้
- ไปที่ Developers.facebook.com แล้วเลือก แอพของฉัน > สร้างแอพ. ป้อนรายละเอียดสำหรับ ID แอปของคุณ เลือกสถานการณ์การพัฒนาหรือข้ามไป
- เลือก ติดตั้ง ภายใต้ประเภทของแอพที่คุณต้องการ สำหรับแอพ Messenger ให้เลือกเพจของคุณและทำตามคำแนะนำในการตั้งค่า Webhook
- ใช้ กราฟ API เพื่ออ่านและเขียนข้อมูลลงใน Facebook กราฟ API นำเสนอมุมมองที่เรียบง่ายของกราฟโซเชียล Facebook
คุณสามารถสร้างของคุณเอง เฟสบุ๊ค แอพสำหรับบริษัท องค์กร หรือการใช้งานส่วนตัวของคุณโดยผสานรวมกับเพจ Facebook ของคุณ แพลตฟอร์ม Facebook Developers มีทุกสิ่งที่คุณต้องการ รวมถึงเครื่องมือและคำแนะนำที่จำเป็นเพื่อแนะนำคุณตลอดกระบวนการ
วิธีสร้างแอพ Facebook สำหรับเพจของคุณ
ขั้นตอนต่อไปนี้จะนำคุณไปสู่ขั้นตอนการสร้างแอพสำหรับ Facebook Messenger อย่างไรก็ตาม มีผลิตภัณฑ์อื่นๆ อีกหลายรายการที่คุณสามารถเลือกได้สำหรับแอปของคุณ ขั้นตอนต่อไปนี้ยังกำหนดให้คุณต้องมี ตั้งค่าเพจเฟสบุ๊ค.
นำทางไปยัง Developers.facebook.com ในเว็บเบราว์เซอร์ หากคุณยังไม่ได้ลงชื่อเข้าใช้บัญชี Facebook ของคุณ ให้เลือก เข้าสู่ระบบ ที่ด้านบนขวาเพื่อลงชื่อเข้าใช้บัญชีของคุณ
-
เลือก แอพของฉัน ที่มุมขวาบนแล้วเลือก + สร้างแอป จากรายการดรอปดาวน์
-
สร้าง ID แอพของคุณโดยป้อนชื่อใน ฟิลด์ชื่อที่แสดง และที่อยู่อีเมลใน ฟิลด์อีเมลติดต่อ.
เลือกสีน้ำเงิน สร้าง ID แอป ปุ่มเมื่อคุณทำเสร็จแล้ว
ระบบอาจขอให้คุณทำการตรวจสอบความปลอดภัยโดยป้อนรหัส CAPTCHA
-
Facebook จะให้ตัวเลือกแก่คุณในการเลือกจากสี่สถานการณ์เพื่อช่วยคุณสร้างแอพของคุณ คุณสามารถเลือกหนึ่งรายการและเลือกสีน้ำเงิน ยืนยัน ที่ด้านล่าง หรือหากคุณต้องการสร้างแอปโดยไม่ใช้สถานการณ์ใดสถานการณ์หนึ่งเหล่านี้ ให้เลือก ข้าม แทนที่.
สำหรับบทช่วยสอนนี้ เราจะ ข้าม สถานการณ์
-
เลือก ติดตั้ง ปุ่มสำหรับผลิตภัณฑ์เพื่อเริ่มสร้างแอปของคุณ
สำหรับจุดประสงค์ของบทช่วยสอนนี้ เราจะเลือก ผู้สื่อสาร.
-
ในส่วนโทเค็นการเข้าถึง ให้เลือก รายการแบบเลื่อนลง ภายใต้หน้าเพื่อเลือก เพจเฟสบุ๊ค คุณต้องการใช้
คุณอาจต้องแก้ไขการอนุญาตเพื่อให้สิทธิ์การเข้าถึงแอปและสร้างโทเค็น เลือกสีน้ำเงิน แก้ไขสิทธิ์ ปุ่ม > ดำเนินการต่อในชื่อ [ชื่อ] > ช่องทำเครื่องหมายหน้า > ต่อไป > เสร็จแล้ว > ตกลง. สตริงอักขระจะปรากฏในช่อง Page Access Token
-
ก่อนจะทำอย่างอื่นต้องตาม คำแนะนำในการตั้งค่า Webhook ของ Facebook เพื่อสร้างโทเค็นการยืนยัน ซึ่งคุณจะต้องใช้ในขั้นตอนต่อไป
คุณจะต้องติดตั้ง Node.js บนคอมพิวเตอร์ของคุณเพื่อตั้งค่าเว็บฮุค
-
ภายใต้ส่วน Webhooks ให้เลือก ตั้งค่าเว็บฮุค และป้อน URL หน้าของคุณ ลงในฟิลด์ Callback URL บวก ตรวจสอบโทเค็น คุณสร้างในขั้นตอนสุดท้ายในช่องยืนยันโทเค็น
-
เลือก ช่องทำเครื่องหมาย ข้างกิจกรรม webhook ที่คุณต้องการส่งไปยังเว็บฮุคของคุณ
Facebook แนะนำให้เลือก ข้อความ และ message_postbacks อย่างต่ำที่สุด
-
เลือกสีน้ำเงิน ตรวจสอบและบันทึก ปุ่ม.
คำขอ GET จะถูกส่งไปยังเว็บฮุคของคุณ หากคุณตั้งค่าทุกอย่างอย่างถูกต้อง การตั้งค่าเว็บฮุคของคุณจะถูกบันทึกโดยอัตโนมัติ
-
ตอนนี้ในการสมัครแอปของคุณในหน้าของคุณ ให้กลับไปที่การตั้งค่าของแอปแล้วมองหาส่วนการสร้างโทเค็นแล้วเลือก เลือกเพจ เพื่อเลือกเพจของคุณจากรายการดรอปดาวน์
กลับไปที่ส่วน Webhooks ทำเช่นเดียวกันกับด้านบนโดยเลือก เลือกเพจ เพื่อเลือกเพจของคุณจากรายการดรอปดาวน์
เลือก ติดตาม ปุ่ม.
-
เพื่อให้แน่ใจว่าคุณได้ตั้งค่าทุกอย่างอย่างถูกต้อง ให้ทดสอบแอพของคุณโดยไปที่ Facebook.com หรือ Messenger บนอุปกรณ์มือถือของคุณและส่งข้อความไปยังเพจของคุณ เว็บฮุคของคุณควรได้รับกิจกรรมเว็บฮุค หมายความว่าแอปของคุณได้รับการตั้งค่าเรียบร้อยแล้ว
หากคุณกำลังใช้ Messenger กับแอพของคุณ ให้ลองชำระเงิน คู่มือการเริ่มต้นอย่างรวดเร็วของ Facebook เพื่อช่วยคุณสร้างบอท Messenger ตัวแรกของคุณ
แอพ Facebook คืออะไร?
นักพัฒนาสร้างสิ่งที่พบบ่อยที่สุด แอพที่คุณจะพบบน Facebookผ่านแพลตฟอร์ม Facebook Developers พัน แอพของบุคคลที่สาม พร้อมให้ใช้งานผ่านบัญชี Facebook ส่วนตัวที่ช่วยเชื่อมโยงคุณกับผลิตภัณฑ์และบริการอื่นๆ
แอป (เพื่อไม่ให้สับสนกับแอปพลิเคชันที่เรียกกันว่า "แอปเพล็ต") ที่เรียกกันว่า "แอปเพล็ต" นั้นไม่ใช่แอปพลิเคชันจริงๆ ในแง่ที่ผู้ใช้คอมพิวเตอร์ Mac และ Windows รู้จักคำนี้ แทนที่จะติดตั้งแอปพลิเคชันคอมพิวเตอร์ (หรือที่เรียกว่าซอฟต์แวร์และโปรแกรม) จากดิสก์หรือดาวน์โหลดลงใน ฮาร์ดไดรฟ์ของคอมพิวเตอร์ คุณจะใช้แอพ Facebook โดยเรียกใช้ภายในเบราว์เซอร์ a— ซึ่งจะไม่กินเนื้อที่บนของคุณ คอมพิวเตอร์.
ตัวอย่างเช่น หากคุณกำลังใช้แอพเพื่อเล่น Scrabble กับเพื่อนบน Facebook Facebook จะจัดเก็บแต่ละการเคลื่อนไหวที่คุณทำบนเซิร์ฟเวอร์ของมัน ไม่ใช่ในเครื่อง หน้าจะอัปเดตเมื่อคุณเข้าสู่ระบบอีกครั้งหรือรีเฟรชเบราว์เซอร์ของคุณ นี่คือข้อแตกต่างหลักระหว่างแอพ Facebook และแอพพลิเคชั่นทั่วไป
แพลตฟอร์มนักพัฒนา Facebook คืออะไร?
Facebook เปิดตัวแพลตฟอร์ม Facebook Developers ในปี 2550 โดยเป็นเฟรมเวิร์กที่นักพัฒนาสามารถใช้เพื่อสร้างแอปพลิเคชันที่โต้ตอบกับ core คุณสมบัติ Facebook. ซึ่งหมายความว่าแอปสามารถแชร์ข้อมูลผู้ใช้กับแอปพลิเคชันภายนอกผ่าน API แบบเปิด (อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน)
แพลตฟอร์ม Facebook Developers มีชุด API และเครื่องมือที่ช่วยให้นักพัฒนาบุคคลที่สามสามารถ รวมเข้ากับกราฟเปิด — ไม่ว่าจะผ่านแอพพลิเคชั่นบน Facebook.com หรือเว็บไซต์ภายนอกและ อุปกรณ์
ทำไมคุณถึงสร้างแอพ Facebook?
คุณอาจสงสัยว่าธุรกิจของคุณสามารถใช้เกมอย่าง Scrabble เพื่ออะไรได้บ้าง น้อยมาก แต่เกมไม่ได้เป็นเพียงการใช้แอพเท่านั้น เอนทิตีใดๆ ที่ต้องการแชร์ชื่อผ่านโซเชียลเน็ตเวิร์กสามารถใช้แอปเพื่อสร้างการจดจำแบรนด์ได้
พิจารณาสถานการณ์นี้: คุณเป็นเจ้าของร้านอาหารที่มีหน้า Facebook ของตัวเอง หลายคนโพสต์ความคิดเห็นธรรมดาๆ ในโพสต์ของเพจ ก็แค่นั้นแหละ เพจมีฐานแฟนคลับแต่มีลูกค้าไม่มากพอที่จะ "ถูกใจ" เพจได้
ตอนนี้ลองนึกภาพว่าหน้ามีแอพที่แสดงรายการเมนู — พร้อมรูปถ่ายที่ผู้ใช้สามารถเลือกและแชร์ได้ แทนที่จะให้แฟน ๆ อัปเดตสถานะที่น่าเบื่อหรือลิงก์ไปยังบล็อกของคุณ แอปช่วยให้พวกเขาแชร์มุมมองที่สะดุดตามากขึ้นเกี่ยวกับสิ่งที่พวกเขาเพิ่งกินในร้านอาหารของคุณ แฟนๆ ใช้ทั้งง่ายและสนุก ด้วยวิธีนี้ คุณจะควบคุมคุณค่าของการตลาดเพื่อสังคม
การใช้ Facebook API
NS กราฟ API เป็นแกนหลักของแพลตฟอร์ม Facebook Developers ทำให้นักพัฒนาสามารถอ่านและเขียนข้อมูลลงใน Facebook ได้ กราฟ API นำเสนอมุมมองที่เรียบง่ายและสอดคล้องกันของกราฟโซเชียลบน Facebook โดยแสดงวัตถุในกราฟอย่างสม่ำเสมอ (เช่น ผู้คน รูปภาพ เหตุการณ์และเพจ) และการเชื่อมต่อระหว่างพวกเขา (เช่น ความสัมพันธ์ของเพื่อน เนื้อหาที่แบ่งปัน และ แท็กรูปภาพ).
นอกเหนือจากไดเรกทอรีแอปพลิเคชันแล้ว นี่เป็นแง่มุมที่ทรงพลังที่สุดของแพลตฟอร์ม Facebook สำหรับนักพัฒนา
คุณลักษณะสองประการที่นักพัฒนา Facebook มักใช้เพื่อขยายฐานผู้ชมของตน ได้แก่ การเชิญแอปและโพสต์ไปยังเรื่องราวของฟีดข่าว ทั้งสองบอกผู้ใช้ Facebook ว่าเพื่อนของพวกเขาคนใดมีส่วนร่วมในแอพ
คำเชิญเป็นคำถามที่ชัดเจนซึ่งกำหนดเป้าหมายไปที่เพื่อนที่ผู้ใช้แอปเลือก ในทางกลับกัน ตัวเลือกฟีดข่าวจะทำให้คนอื่นรู้ว่าเพื่อนกำลังใช้แอปอยู่
การให้ผู้ใช้ส่งคำเชิญนั้นยากกว่าเพราะไม่ต้อนรับคำเชิญดังกล่าวเสมอไป อย่างไรก็ตาม หากผู้ใช้ส่งให้ผู้ที่อาจสนใจแอปนี้จริงๆ อาจนำไปสู่การลงชื่อสมัครใช้
ด้วยสิ่งจูงใจ การตลาด และการสร้างแบรนด์ที่เหมาะสม แอพบน Facebook สามารถแพร่กระจายได้เหมือนไฟป่า ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้วิธีสร้างอันแรกของคุณ