การเอกสารสำหรับการรับรอง API ของ Facebook Graph ใช้รับรองเหล่านี้เพื่อรับรอง API ของ Facebook Graph ใน n8n ซึ่งเป็นแพลตฟอร์มอัตโนมัติการทำงาน
คุณสามารถใช้ credentials เหล่านี้เพื่อตรวจสอบสิทธิ์ node ต่อไปนี้:
Facebook Trigger การรับรอง (Facebook Trigger credentials)
หากคุณต้องการสร้างใบรับรองสำหรับ Facebook Trigger node, ทำตามคำแนะนำที่ระบุไว้ใน Facebook App credentials เอกสารประกอบ
วิธีการรับรองความถูกต้องที่รองรับ
- OAuth2
- แอป Access Token
ทรัพยากรที่เกี่ยวข้อง
อ้างถึง Meta's Graph API การรับรอง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการ
ข้อกำหนดเบื้องต้น
ไม่ว่าวิธีการการรับรองที่คุณเลือกคุณจะต้องการ Meta สำหรับนักพัฒนา บัญชีและแอป Meta
สร้างแอป Meta
สร้างแอป Meta:
ไปยัง Meta Developer แอปพลิเคชัน Dashboard และเลือก Create App.
รายละเอียดแอปพลิเคชันที่สมบูรณ์:
- เพิ่มอัน App name.
- เพิ่มอัน App ติดต่ออีเมล (App contact email).
เลือก กรณีใช้ (Use case) ซึ่งตรงกับวิธีการที่คุณต้องการใช้ API ของ Facebook Graph สำหรับผลิตภัณฑ์ใน Meta's Business suite (เช่น Messenger, Instagram, WhatsApp, Marketing API, App Events, Audience Network, Commerce API, Fundraisers, Jobs, Threat Exchange, และ Webhooks) เลือก Other จากนั้นเลือก Next.
สำหรับ ประเภทแอป (App type) ให้เลือก Business และ Next.
หากคุณมีพอร์ตฟอร์มธุรกิจและคุณพร้อมที่จะเชื่อมต่อแอพพลิเคชันกับมันเลือกพอร์ตฟอร์มธุรกิจ หากคุณไม่มีพอร์ตฟอร์มธุรกิจหรือคุณไม่พร้อมที่จะเชื่อมต่อแอพพลิเคชันกับพอร์ตฟอร์มให้ไว้ที่ ไม่มีพอร์ตฟอร์มธุรกิจที่เลือก (No business portfolio selected).
เลือก Create app.
ที่ เพิ่มผลิตภัณฑ์ไปยังแอปของคุณ (Add products to your app) หน้าเปิด เลือกผลิตภัณฑ์ที่ทำความเข้าใจสำหรับแอปของคุณ
Facebook Login for Business
หากคุณกำลังจะใช้ OAuth2 ประเภทการรับรองคุณต้องเพิ่ม Facebook Login for Business คุณไม่จำเป็นต้องใช้ผลิตภัณฑ์นี้ถ้าคุณใช้เครื่องหมายการเข้าถึงแอปเท่านั้น
อ้างถึง 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 โหมด หมายถึง แอปพลิเคชัน และ โพสต์แอปพลิเคชันประเภท .
การใช้ OAuth2
หากต้องการกำหนดค่าข้อมูลประจำตัวนี้ คุณจะต้องมี Meta สำหรับนักพัฒนา บัญชีและ:
- A Client ID
- A Client Secret
มีสองขั้นตอนในการสร้างใบรับรองของคุณ:
- สร้างแอป Meta ด้วยผลิตภัณฑ์ที่คุณต้องการเข้าถึง
- สร้าง ID ของลูกค้าและ Client Secret สำหรับแอปนี้
Generate a Client ID and Client Secret
สร้าง ID ของลูกค้าและ Client Secret เพื่อใช้กับใบรับรอง n8n และผลิตภัณฑ์ที่คุณเลือก:
- ไปยัง Meta Developer แอปพลิเคชัน Dashboard .
- เลือก Meta App คุณ สร้างขึ้น ในด้านบนด้านซ้าย dropdown
- ในเมนูด้านซ้าย ให้เลือก Products > Facebook Login for Business > Settings.
- คัดลอก OAuth Redirect URL จาก n8n การรับรองของคุณไปยัง Valid OAuth Redirect URIs กล่องแล้ว บันทึกการเปลี่ยนแปลง (Save changes).
- ในเมนูด้านซ้าย ให้เลือก การตั้งค่า App (App settings) > Basic.
- คัดลอก App ID และป้อนลงใน credentials n8n ของคุณเป็น Client ID.
- คัดลอก App Secret และป้อนลงใน credentials n8n ของคุณเป็น Client Secret.
- ใน n8n การรับรองของคุณ, เลือก Connect to Facebook Graph (App).
อ้างถึง Meta's Facebook Login สำหรับธุรกิจ เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ใช้ app access token
หากต้องการกำหนดค่าข้อมูลประจำตัวนี้ คุณจะต้องมี Meta สำหรับนักพัฒนา บัญชีและ:
- ปพลิเคชัน Access Token
มีสองขั้นตอนในการสร้างใบรับรองของคุณ:
- สร้างแอป Meta ด้วยผลิตภัณฑ์ที่คุณต้องการเข้าถึง
- สร้าง App Access Token สำหรับแอปนี้
สร้าง App Access Token (Generate an App Access Token)
สร้าง token การเข้าถึงแอพเพื่อใช้กับ n8n ของคุณและผลิตภัณฑ์ที่คุณเลือก:
เปิด ตัวสำรวจกราฟ API .
เลือก Meta App คุณ สร้างขึ้น ใน Access Token ส่วน
ใน User or Page ให้เลือก Get App Token.
เลือก Generate Access Token.
หน้านี้ช่วยให้คุณเข้าสู่ระบบและให้การเข้าถึง ติดตามข้อเสนอแนะบนหน้าจอ
App ไม่สามารถใช้ได้ (App unavailable)
คุณอาจได้รับคำเตือนว่าแอปไม่สามารถใช้ได้ เมื่อคุณ ใช้แอปสด , อาจมีความล่าช้าไม่กี่นาทีก่อนที่คุณสามารถสร้าง token การเข้าถึง
คัดลอก token และใส่มันใน n8n การรับรองของคุณ Access Token.
หมายถึงคำแนะนำ Meta สำหรับ คำขอครั้งแรกของคุณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้าง token

