การเอกสารสำหรับใบรับรองแอป Facebook ใช้ใบรับรองเหล่านี้เพื่อรับรองแอป Facebook ใน n8n ซึ่งเป็นแพลตฟอร์มอัตโนมัติการทำงาน
คุณสามารถใช้ credentials เหล่านี้เพื่อตรวจสอบสิทธิ์ node ต่อไปนี้:
ข้อมูลประจำตัว Facebook Graph API (Facebook Graph API credentials)
หากคุณต้องการสร้างใบรับรองสำหรับ Facebook Graph API node, ตามคำแนะนำใน Facebook Graph API credentials เอกสารประกอบ
วิธีการรับรองความถูกต้องที่รองรับ
- แอป Access Token
ทรัพยากรที่เกี่ยวข้อง
อ้างถึง Meta's Graph API การรับรอง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการ
ใช้ app access token
หากต้องการกำหนดค่าข้อมูลประจำตัวนี้ คุณจะต้องมี Meta สำหรับนักพัฒนา บัญชีและ:
- ปพลิเคชัน Access Token
- ตัวเลือก App Secret : ใช้เพื่อตรวจสอบความสมบูรณ์และแหล่งกำเนิดของค่าใช้จ่าย
มี 5 ขั้นตอนในการสร้างใบรับรองของคุณ:
- สร้างแอป Meta ด้วยผลิตภัณฑ์ Webhooks
- สร้าง App Access Token สำหรับแอปนี้
- การตั้งค่า Facebook trigger .
- ทางเลือก: เพิ่มแอปความลับ .
- App รีวิว : ต้องใช้เฉพาะหากผู้ใช้แอปของคุณไม่มีบทบาทในแอปเอง หากคุณสร้างแอปเพื่อวัตถุประสงค์ภายในของคุณเองนี่ไม่ใช่สิ่งจำเป็น
โปรดดูคำแนะนำรายละเอียดด้านล่างสำหรับแต่ละขั้นตอน
สร้างแอป Meta (Create a Meta app)
สร้างแอป Meta:
- ไปยัง Meta Developer แอปพลิเคชัน Dashboard และเลือก Create App.
- รายละเอียดแอปพลิเคชันที่สมบูรณ์:
- เพิ่มอัน App name.
- เพิ่มอัน App ติดต่ออีเมล (App contact email).
- เลือก กรณีใช้ (Use case) ซึ่งตรงกับวิธีที่คุณต้องการใช้แอป Webhooks ผลิตภัณฑ์เป็นส่วนหนึ่งของ Meta's Business สวิทช์ดังนั้นเลือก Other จากนั้นเลือก Next.
- สำหรับ ประเภทแอป (App type) ให้เลือก Business และ Next.
- หากคุณมีพอร์ตฟอร์มธุรกิจและคุณพร้อมที่จะเชื่อมต่อแอพพลิเคชันกับมันเลือกพอร์ตฟอร์มธุรกิจ หากคุณไม่มีพอร์ตฟอร์มธุรกิจหรือคุณไม่พร้อมที่จะเชื่อมต่อแอพพลิเคชันกับพอร์ตฟอร์มให้ไว้ที่ ไม่มีพอร์ตฟอร์มธุรกิจที่เลือก (No business portfolio selected).
- เลือก Create app.
- ที่ เพิ่มผลิตภัณฑ์ไปยังแอปของคุณ (Add products to your app) หน้าเปิด เลือก Webhooks.
อ้างถึง Meta's สร้างแอป รายละเอียดเพิ่มเติมเกี่ยวกับการสร้างแอพพลิเคชันฟิลด์ที่จำเป็นเช่น URL ของนโยบายความเป็นส่วนตัวและผลิตภัณฑ์ที่เพิ่ม
การใช้แอป Meta Live (Taking a Meta app live)
เมื่อต้องใช้แอปของคุณสด (When to take your app Live)
ใน Development โหมดคนเดียวที่มีบทบาทในแอป (Administrator, Developer, หรือ Tester) สามารถรับรองหรือสร้าง tokens หากคุณเพียงแค่เชื่อมต่อบัญชีของคุณเองคุณสามารถออกจากแอปในโหมดพัฒนา
- เลือก การตั้งค่าแอป > ฐาน (App settings > Basic) จากเมนูด้านซ้าย
- ป้อนก Privacy Policy URL (จำเป็นก่อนที่คุณสามารถใช้แอป Live)
- เลือก บันทึกการเปลี่ยนแปลง (Save changes).
- หากคุณต้องการผู้ใช้ที่ไม่มีบทบาทในแอปเพื่อรับรองการรับรองการรับรองการรับรอง App Mode จาก Development ถึง Live.
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโหมดแอปและเปลี่ยนไป Live โหมด หมายถึง แอปพลิเคชัน และ โพสต์แอปพลิเคชันประเภท .
สร้าง App Access Token (Generate an App Access Token)
ต่อไปนี้สร้าง token การเข้าถึงแอปที่จะใช้โดยการรับรอง n8n และผลิตภัณฑ์ Webhooks:
ในแท็บหรือหน้าต่างที่แยกต่างหากเปิด ตัวสำรวจกราฟ API .
เลือก Meta App คุณได้สร้างขึ้นใน Access Token ส่วน
ใน User or Page ให้เลือก Get App Token.
เลือก Generate Access Token.
หน้านี้ช่วยให้คุณเข้าสู่ระบบและให้การเข้าถึง ติดตามข้อเสนอแนะบนหน้าจอ
App ไม่สามารถใช้ได้ (App unavailable)
คุณอาจได้รับคำเตือนว่าแอปไม่สามารถใช้ได้ เมื่อคุณใช้แอปสดแล้วอาจมีการล่าช้าเพียงไม่กี่นาทีก่อนที่คุณสามารถสร้าง token การเข้าถึง
คัดลอก token และใส่มันใน n8n การรับรองของคุณ Access Token การบันทึก token นี้ในสถานที่อื่น ๆ เช่นเดียวกับคุณจะต้องการมันสำหรับการกำหนดค่า Webhooks
เก็บข้อมูลการรับรอง N8N ของคุณ
หมายถึงคำแนะนำ Meta สำหรับ คำขอครั้งแรกของคุณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้าง token
Configure the Facebook Trigger
ตอนนี้ที่คุณมี token คุณสามารถตั้งค่าปุ่ม Facebook Trigger:
- ในแอป Meta ของคุณคัดลอก App ID จากแถบนำทางด้านบน
- ใน n8n ปิดปุ่ม Facebook Trigger ของคุณ
- เคล็ดลับ App ID เข้าสู่ APP ID สนาม
- เลือก Execute step เพื่อเปลี่ยนตัวกระตุ้นไปยังโหมดฟัง
- กลับไปที่แท็บหรือหน้าต่างที่แอป Meta ของคุณ Webhooks การกำหนดค่าผลิตภัณฑ์เปิดอยู่
- Subscribe สำหรับวัตถุที่คุณต้องการรับแจ้งเตือนเกี่ยวกับ Facebook Trigger สำหรับการสมัครสมาชิกแต่ละรายการ:
- คัดลอก Webhook URL จาก n8n และเข้าสู่มันเป็น Callback URL ใน Meta App ของคุณ
- ป้อน Access Token คุณคัดลอกด้านบนเป็น ตรวจสอบ token (Verify token).
- เลือก ตรวจสอบและบันทึก (Verify and save) (ขั้นตอนนี้จะล้มเหลวถ้าคุณไม่ได้มี n8n trigger ของคุณฟัง)
- การสมัครสมาชิก Webhook บางอย่างเช่น User , ยินดีต้อนรับคุณลงทะเบียนสำหรับกิจกรรมแต่ละบุคคลลงทะเบียนสำหรับกิจกรรมที่คุณสนใจ
- คุณสามารถส่งบางส่วน Test เหตุการณ์จาก Meta เพื่อยืนยันสิ่งที่ทำงาน หากคุณส่งเหตุการณ์การทดสอบตรวจสอบการรับใน n8n
อ้างถึง Facebook Trigger เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ตัวเลือก: เพิ่มความลับของแอป (Optional: Add an App Secret)
สำหรับความปลอดภัยเพิ่ม Meta แนะนำให้เพิ่ม App Secret . นี้แสดงให้เห็นว่าการโทร API ทั้งหมดพร้อมกับ appsecret_proof แพคเกจ ความลับของแอปคือ hash sha256 ของ token ของคุณใช้ความลับของแอปของคุณเป็นกุญแจ
เพื่อสร้าง App Secret:
- ใน Meta ในขณะที่ดูแอปของคุณ เลือก การตั้งค่าแอป > ฐาน (App settings > Basic) จากเมนูด้านซ้าย
- เลือก Show ถัดจาก แอปซอฟต์แวร์ (App secret) สนาม
- หน้านี้ช่วยให้คุณเข้าสู่ระบบบัญชี Facebook ของคุณอีกครั้ง เมื่อคุณทำเช่นนี้ Meta แสดงแอปซอฟต์แวร์ความลับ
- แสดงให้เห็นมันเพื่อเลือกมันคัดลอกและแทรกมันใน n8n การรับรองของคุณเป็น App Secret.
- Save การรับรอง N8N ของคุณ
อ้างถึง ใบสมัคร ใบสมัคร ใบสมัคร สำหรับข้อมูลเพิ่มเติม
รีวิว App (App review)
การตรวจสอบแอปต้องการการตรวจสอบธุรกิจ
แอปของคุณจะต้องผ่าน App Review ถ้ามันจะใช้โดยใครที่:
- ไม่ได้มีบทบาทในแอปพลิเคชันตัวเอง
- ไม่ได้มีบทบาทในธุรกิจที่เรียกร้องแอป
หากผู้ใช้แอปของคุณเท่านั้นเป็นผู้ใช้ที่มีบทบาทในแอปเอง App Review ไม่จำเป็น
ในฐานะที่เป็นส่วนหนึ่งของกระบวนการตรวจสอบแอปคุณอาจจำเป็นต้องขอการเข้าถึงขั้นสูงสำหรับการสมัครเว็บฮ็อคของคุณ
อ้างถึง Meta's App รีวิว และ การเข้าถึงขั้นสูง เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ปัญหาทั่วไป
ปัจจุบันแอปพลิเคชันที่ไม่ได้รับการตรวจสอบ (Unverified apps limit)
Facebook เท่านั้นอนุญาตให้คุณมีบทบาทผู้พัฒนาหรือผู้ดูแลระบบในไม่เกิน 15แอปที่ไม่ได้เชื่อมต่อกับบัญชีธุรกิจ Meta Verified
อ้างถึง ข้อ จำกัด ฯลฯ สร้างแอป หากคุณอยู่เกินขีด จำกัด

