กรณีการใช้งานการเข้าสู่ระบบด้วย Facebook

เอกสารนี้จะแสดงวิธีสร้างและปรับแต่งแอพโดยใช้กรณีการใช้งานการเข้าสู่ระบบด้วย Facebook ในแดชบอร์ดแอพ

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

1. เริ่มกระบวนการสร้างแอพ

มีวิธีมากมายในการสร้างแอพ

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

ขั้นตอนที่ 2: เลือกกรณีการใช้งาน

เลือกกรณีการใช้งาน ยืนยันตัวตนและขอข้อมูลจากผู้ใช้ที่มีการเข้าสู่ระบบด้วย Facebook

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

คลิกปุ่มถัดไป

คุณสามารถปรับแต่งกรณีการใช้งานของตนเองได้ภายหลังในแดชบอร์ดของแอพ

ขั้นตอนที่ 3 รายละเอียดแอพ

ในขั้นตอนนี้ คุณจะต้องเพิ่มรายละเอียดต่อไปนี้

  • ชื่อสำหรับแอพของคุณ
  • ที่อยู่อีเมลที่ใช้ติดต่อคุณเกี่ยวกับแอพนี้โดยเฉพาะ

นอกจากนี้ คุณยังสามารถลิงก์แอพนี้กับบัญชีธุรกิจที่มีอยู่โดยใช้เมนูดร็อปดาวน์ หรือจะเพิ่มในภายหลังก็ได้

คลิกสร้างแอพเพื่อบันทึกรายละเอียดแอพของคุณ

ขั้นตอนที่ 4 ปรับแต่งแอพของคุณ

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

คลิกปุ่มปรับแต่ง

ปรับแต่งการเข้าสู่ระบบด้วย Facebook และขอข้อมูลผู้ใช้

การตั้งค่า

การเข้าสู่ระบบด้วย Facebook ช่วยให้คุณสามารถควบคุมการตั้งค่า oAuth และเพิ่ม URL การเรียกกลับเพื่อยกเลิกการอนุญาต รวมถึงเปลี่ยนเส้นทางเครื่องมือตรวจสอบ URI

การเริ่มต้นใช้งานอย่างง่าย

การเริ่มต้นใช้งานการเข้าสู่ระบบด้วย Facebook อย่างง่ายช่วยให้คุณรับรหัสเพื่อใช้การเข้าสู่ระบบด้วย Facebook กับแอพของคุณได้อย่างรวดเร็ว

สิทธิ์การอนุญาต

คุณจะเห็นรายการสิทธิ์การอนุญาตที่มีอยู่ในกรณีการใช้งานการเข้าสู่ระบบด้วย Facebook พร้อมคำอธิบายและข้อกำหนดทั้งหมดของแต่ละสิทธิ์

  • email – สามารถเพิ่มได้หากแอพของคุณต้องการที่อยู่อีเมลของบุคคล
  • public_profile – เพิ่มโดยอัตโนมัติและไม่สามารถลบออกได้
หลังจากที่คุณเพิ่มสิทธิ์การอนุญาตให้กับแอพของตนเองแล้ว คุณจะเห็นสถานะของสิทธิ์การอนุญาตดังกล่าวดังต่อไปนี้
  • พร้อมสำหรับโหมดเผยแพร่ – สิทธิ์การอนุญาตนี้ได้รับการอนุมัติในการตรวจสอบแอพแล้ว และคุณสามารถเผยแพร่แอพของคุณได้
  • พร้อมสำหรับการทดสอบ – คุณสามารถทดสอบการเรียก API ไปยังตำแหน่งข้อมูลที่ต้องได้รับสิทธิ์การอนุญาตนี้ และปฏิบัติตามข้อกำหนดการทดสอบสิทธิ์การอนุญาตจากการตรวจสอบแอพได้
  • จำเป็นต้องมีการตรวจสอบยืนยัน – สิทธิ์การอนุญาตนี้ต้องมีบัญชีธุรกิจ Meta ที่ได้รับการตรวจสอบยืนยันเพิ่มลงในแอพ
นอกจากนี้ คุณจะเห็นจำนวนการเรียก API ไปยังตำแหน่งข้อมูลที่ต้องได้รับสิทธิ์การอนุญาตแต่ละรายการที่ดำเนินการสำเร็จ

ขั้นตอนที่ 5 เพิ่มกรณีการใช้งานเพิ่มเติม

คลิกปุ่ม "ย้อนกลับ" ที่มุมบนขวาหรือคลิกที่ "กรณีการใช้งาน" ในเมนูด้านซ้ายเพื่อเพิ่มกรณีการใช้งานให้กับแอพของคุณ

กรณีการใช้งานเหล่านี้ใช้บ่อยที่สุดสำหรับกรณีการใช้งานที่คุณเลือกเมื่อสร้างแอพนี้

กรณีการใช้งานสิทธิ์การอนุญาตที่สามารถเพิ่มและเขียนโค้ดเพื่อนำไปใช้

ใช้ข้อมูลผู้ใช้ Facebook เพิ่มเติมเพื่อปรับให้เหมาะกับแต่ละบุคคล – เลือกสิทธิ์การอนุญาตข้อมูลเพื่อปรับประสบการณ์การใช้แอพให้เหมาะกับผู้ใช้แต่ละคนที่เข้าสู่ระบบด้วยบัญชี Facebook ของตนเอง


เพิ่มสิทธิ์การอนุญาตที่แอพของคุณจะใช้เท่านั้น


สิทธิ์การอนุญาตทั้งหมดนี้จำเป็นต้องผ่านการตรวจสอบแอพก่อนจึงจะสามารถเผยแพร่แอพและเริ่มใช้งานจริงได้

user_age_range

user_birthday

user_friends

user_gender

user_hometown

user_likes

user_link

user_location

user_photos

user_posts

user_videos

ติดตามการมีส่วนร่วมด้วยเหตุการณ์ในแอพ – เหตุการณ์ในแอพของ Meta ช่วยให้แอพของคุณเข้าใจว่าผู้คนมีส่วนร่วมกับธุรกิจของคุณบนอุปกรณ์ แพลตฟอร์ม และเว็บไซต์ต่างๆ อย่างไร

เหตุการณ์ในแอพของ Meta

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

Webhooks ของ Meta

ขั้นตอนถัดไป

เมื่อคุณปรับแต่งกรณีการใช้งานการเข้าสู่ระบบด้วย Facebook เรียบร้อยแล้ว เรามาอัพเดตการตั้งค่าให้กับแอพของคุณในแดชบอร์ดแอพกัน

ดูเพิ่มเติม

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับแนวคิด ตำแหน่งข้อมูล และสิทธิ์การอนุญาตที่กล่าวถึงในเอกสารนี้ โปรดไปยังคู่มือต่อไปนี้