สร้างแอพด้วย Meta

การสร้างแอพด้วย Meta เป็นขั้นตอนแรกที่สำคัญสำหรับผู้พัฒนาที่ต้องการผสานการทำงานกับผลิตภัณฑ์, SDK หรือ API ของ Meta กระบวนการนี้ช่วยให้แอพของคุณได้รับการระบุ กำหนดค่า และได้รับอนุญาตให้โต้ตอบกับแพลตฟอร์มและบริการของ Meta อย่างถูกต้อง

ก่อนเริ่มต้น

หากต้องการสร้างแอพด้วย Meta ก่อนอื่น คุณจะต้องลงทะเบียนเป็นผู้พัฒนาและเข้าสู่ระบบบัญชีผู้พัฒนาของคุณ

ภาพรวม

คุณต้องสร้างแอพเพื่อให้ทำสิ่งต่อไปนี้ได้

  • เปิดใช้งานการผสานการทำงาน: เข้าถึง SDK และ API ของ Meta เพื่อให้แอพของคุณโต้ตอบกับ Facebook, Instagram และผลิตภัณฑ์อื่นๆ ในเครือ Meta ได้
  • จัดการสิทธิ์การอนุญาตและสิทธิ์การเข้าถึงข้อมูล: ทบทวนและปฏิบัติตามข้อกำหนดในการเข้าถึงข้อมูลผู้ใช้ เพื่อให้แอพของคุณตรงตามมาตรฐานความเป็นส่วนตัวและการรักษาความปลอดภัยของ Meta
  • รับข้อมูลประจำตัว: รับ ID ของแอพและข้อมูลลับของแอพที่ไม่ซ้ำกัน ซึ่งจำเป็นต้องใช้ในการยืนยันตัวตนและการสร้างโทเค็นการเข้าถึงสำหรับการทดสอบและใช้งานจริง

กรณีการใช้งานมีอะไรบ้าง

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

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

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

หมายเหตุ: ระบบอาจเพิ่มการเข้าสู่ระบบด้วย Facebook สำหรับธุรกิจและ Webhooks ให้กับแอพของคุณโดยอัตโนมัติ

นอกจากนี้ คุณสามารถสร้างแอพโดยไม่ต้องมีกรณีการใช้งานเพื่อรับ ID ของแอพได้ แต่แอพนี้จะไม่มีสิทธิ์การอนุญาต ฟีเจอร์ หรือผลิตภัณฑ์ที่เชื่อมโยงกับแอพ

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

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

กรณีการใช้งานที่มีให้เลือก

What are permissions and features?

Permissions are how your app asks someone if it can access their data stored on Meta's servers. Learn more.

Features are authorization mechanisms that allow your app to access specific endpoints that don’t require explicit consent from your app users in order to access the user’s data for a specific purpose. Learn more.

When customizing a use case, you will see a list of permissions and features that are available for the use case. A use case has permissions that are required for the use case to work proper. These required permission can't be removed. A use case might also have optional permissions that you can add that provide additional functionality. Optional permissions can be added or removed at any time during development. Only add optional permissions that your app needs in order to work the way you want it to.

พอร์ตโฟลิโอธุรกิจคืออะไร

พอร์ตโฟลิโอธุรกิจช่วยให้องค์กรสามารถรวบรวมเพจ Facebook, บัญชี Instagram, บัญชีโฆษณา, แค็ตตาล็อก และสินทรัพย์ธุรกิจอื่นๆ ไว้ด้วยกัน เพื่อให้คุณจัดการรายการเหล่านั้นและผู้ที่มีสิทธิ์การเข้าถึงได้จากที่เดียวด้วยเครื่องมือธุรกิจ เช่น Meta Business Suite และตัวจัดการธุรกิจเรียนรู้เพิ่มเติมเกี่ยวกับพอร์ตโฟลิโอธุรกิจ

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

ธุรกิจที่ตรวจสอบยืนยันแล้วคืออะไร

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

การตรวจสอบแอพคืออะไร

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

วิดีโอการสร้างแอพ

เกิดข้อผิดพลาดขึ้น
เรากำลังประสบปัญหาในการเล่นวิดีโอนี้

ขั้นตอนการสร้างแอพ

เริ่มต้น

  1. ไปที่ https://developers.facebook.com/apps/creation/ เพื่อเริ่มกระบวนการสร้างแอพ

รายละเอียดแอพ

  1. ป้อนชื่อแอพและอีเมลในการติดต่อ
  2. คลิกถัดไป

กรณีการใช้งาน

  1. เลือกกรณีการใช้งานให้กับแอพของคุณอย่างน้อย 1 กรณี คุณสามารถเพิ่มกรณีการใช้งานที่เข้ากันได้เพิ่มเติมได้ทันทีหรือเมื่อใดก็ได้ในระหว่างการพัฒนา
    • กรณีการใช้งานที่เข้ากันไม่ได้จะแสดงเป็นสีเทา
    • หากคุณเลือกที่จะเพิ่มกรณีการใช้งานเพิ่มเติมในภายหลัง ระบบจะแสดงกรณีการใช้งานที่เข้ากันได้เท่านั้น
    • ผลิตภัณฑ์บางตัว เช่น การเข้าสู่ระบบด้วย Facebook สำหรับธุรกิจหรือ Webhooks อาจมีอยู่ในกรณีการใช้งานของคุณโดยอัตโนมัติ
    • หากคุณต้องการกรณีการใช้งานที่ไม่มีอยู่ในรายการ ให้เลือกอื่นๆ และทำตามคำแนะนำในคู่มือ "ประเภทแอพอื่นๆ" ของเรา
  2. คลิกถัดไป

ธุรกิจ

  1. เลือกตัวเลือกต่อไปนี้
    • พอร์ตโฟลิโอธุรกิจที่ตรวจสอบยืนยันแล้ว
    • พอร์ตโฟลิโอธุรกิจที่ยังไม่ได้ตรวจสอบยืนยัน
    • ฉันยังไม่ต้องการเชื่อมต่อพอร์ตโฟลิโอธุรกิจ
    • สร้างพอร์ตโฟลิโอธุรกิจ
      • เพิ่มข้อมูลของคุณในป๊อปอัพ
      • คุณสามารถส่งพอร์ตโฟลิโอธุรกิจเข้ารับการตรวจสอบได้แล้ว ระบบจะเปิดตัวจัดการธุรกิจของ Meta ขึ้นมาในหน้าต่างเบราว์เซอร์ใหม่หรือหลังจากนี้
      • เมื่อเสร็จเรียบร้อยแล้ว ให้กลับไปที่แดชบอร์ดและเลือกพอร์ตโฟลิโอธุรกิจใหม่ของคุณ
  2. คลิกถัดไป

ข้อกำหนด

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

  1. คลิกถัดไป

ภาพรวม

  1. ตรวจสอบรายละเอียดของแอพ กรณีการใช้งาน ธุรกิจที่เชื่อมต่อ และข้อกำหนด

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

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

การแก้ไขปัญหา

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

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

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

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