ฉันจะไปผ่านตัวอย่างที่ฉันได้ดำเนินการแล้ว เกี่ยวข้องกับโฆษณาใน Facebook แต่คุณสามารถดึงข้อมูลอะไรก็ได้ที่คุณต้องการจากหน้าเว็บ
ดังนั้นการไหลจึงเป็นเช่นนี้: ฉันสร้างแอพใน Facebook เลือกสิทธิ์ที่ฉันต้องได้รับจากผู้ใช้ Facebook / หน้าแล้วสร้างแอปพลิเคชันของฉันเพื่อเชื่อมต่อกับแอพ Facebook นี้
ผู้ใช้ปลายทางจะเปิดลิงก์และพวกเขามีปุ่มเข้าสู่ระบบด้วย Facebook และเมื่อพวกเขาเข้าสู่ระบบด้วย Facebook พวกเขาจะมีตัวเลือกบางอย่างที่พวกเขาสามารถเลือกได้และนี่คือหน้าเว็บของพวกเขา
โปรดทราบว่าขึ้นอยู่กับการอนุญาตที่คุณขอ หากคุณขอสิทธิ์ที่เกี่ยวข้องกับหน้าเว็บ Facebook จะขอให้พวกเขาเลือกหน้าเว็บโดยอัตโนมัติมิฉะนั้นจะขอให้พวกเขาแจ้งรายละเอียดส่วนตัวเกี่ยวกับแอพของคุณ
Facebook มีรายละเอียดหน้ามีข้อมูลวิธีการที่คุณสามารถเก็บนี้และคุณสามารถอ่านได้ที่นี่
พวกเขายังมีวิดีโอสอนวิธีการรวมนี้ที่นี่
โปรดระวังว่ามันเป็นเรื่องยุ่งยากเล็กน้อยในการผ่านบทช่วยสอน แต่ลองทำทุกสิ่งที่อยู่ในรายการและอย่าลืมสร้างโทเค็นแอป
ด้านล่างฉันได้เพิ่มขั้นตอนง่าย ๆ ที่คุณต้องทำสำหรับการรวมนี้ แต่คุณต้องผ่านการเชื่อมโยงที่ฉันให้ไว้เพื่อรับข้อมูลวิธีทำตามขั้นตอนเหล่านี้
ขั้นตอนที่ 1: สร้างแอปของคุณใน Facebook
- กรอกข้อมูลแอปของคุณที่นี่
- ในโดเมนแอพคุณควรรวม URL เว็บเซิร์ฟเวอร์ (ที่ที่คุณต้องการให้ข้อมูลเหล่านี้ที่คุณได้รับจากหน้าเว็บที่จะส่ง)
ขั้นตอนที่ 2: สมัครสมาชิก facebook app จากเซิร์ฟเวอร์ของคุณ
ขั้นตอนที่ 3: สร้างplatform.php
ไฟล์ในเซิร์ฟเวอร์ของคุณ
- ไฟล์นี้จะเป็นเพียงหน้า html ที่เรียบง่ายซึ่งจะขอให้ผู้ใช้ลงชื่อเข้าใช้ด้วย Facebook และให้สิทธิ์ในการจัดการหน้าของพวกเขา
ขั้นตอนที่ 4: แก้ไขwebhooks.php
ไฟล์เพื่อให้คุณสามารถรับข้อมูลจาก facebook เมื่อมีการเปลี่ยนแปลงบางอย่างในหน้าเว็บหรือข้อมูลอะไรก็ตามที่คุณขอให้อ่านหน้าแบบฟอร์ม
โปรดทราบว่าคุณต้องการผู้จัดการธุรกิจ Facebook ของคุณและคุณควรได้รับการยืนยันว่าเป็นธุรกิจใน Facebook เพื่อทดสอบการรวมระบบของคุณ ดังนั้นคุณควรไปสมัครเพื่อรับการยืนยันใน facebook
https://developers.facebook.com/docs/pages/