การเก็บข้อมูลโดยอัตโนมัติ

โปรดปฏิบัติตามนโยบายและข้อกำหนดในการใช้บริการของเราโดยการเข้าถึงข้อมูลผ่านทาง API ของแพลตฟอร์มเท่านั้น

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

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

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

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

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

ฉันจะทราบได้อย่างไรว่าฉันกำลังส่งคำขอที่ Facebook ไม่อนุญาตอยู่หรือไม่

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

  1. สามารถส่งคำขอที่ได้รับอนุญาตไปยัง graph.facebook.com ได้เท่านั้น การส่งคำขอไปที่อื่นนอกเหนือจาก graph.facebook.com ถือเป็นการละเมิดนโยบาย โปรดตรวจสอบอินสแตนซ์แต่ละรายการในโค้ดที่มีคำขอข้อมูลอยู่นอกตำแหน่งข้อมูลของ API ของแพลตฟอร์มและปรับแต่งตามความจำเป็น ตัวอย่างเช่น คุณสามารถค้นหาอินสแตนซ์ของ facebook.com, mobile.facebook.com, instagram.com หรือ GraphQL ของ Facebook ในโค้ดของคุณ
  2. ตรวจสอบบันทึกของคุณเพื่อดูโค้ดการตอบกลับ 4xx หรือ 3xx หากคุณได้รับการเปลี่ยนเส้นทางหรือการตอบกลับข้อผิดพลาดของไคลเอ็นต์ อาจบ่งบอกว่าคุณกำลังส่งคำขอที่อยู่นอกเหนือ API ที่ได้รับอนุญาตของเรา
  3. ตรวจสอบให้แน่ใจว่า Facebook อนุญาตให้ใช้ข้อมูลที่คุณกำลังเข้าถึงด้วย API ของแพลตฟอร์มอย่างชัดเจน การพยายามเข้าถึงข้อมูลที่ไม่ได้รับอนุญาตให้ใช้ด้วย API เหล่านี้ถือเป็นการละเมิดข้อกำหนดและนโยบายของเรา โปรดตรวจสอบเอกสารสำหรับผู้พัฒนาเพื่อทำความเข้าใจว่าสามารถเข้าถึงจุดข้อมูลใดและต้องมีสิทธิ์การอนุญาตสำหรับจุดข้อมูลใด
  4. โปรดตรวจสอบว่าแอพพลิเคชั่นของคุณได้รับสิทธิ์การอนุญาตที่เหมาะสำหรับข้อมูลที่แอพกำลังส่งคำขอ มีจุดข้อมูลจำนวนมากที่สามารถใช้งานได้ภายหลังที่ส่งแอพเข้ารับการตรวจสอบเท่านั้น ควรขอสิทธิ์การอนุญาตที่ต้องใช้ในการเข้าถึงจุดข้อมูลที่ค่าเริ่มต้นไม่มีให้ทางแดชบอร์ดของแอพ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับสิทธิ์การอนุญาตในเอกสารข้อมูลอ้างอิงสิทธิ์การอนุญาต
  5. ไม่อนุญาตให้ใช้สคริปต์, คลัง HTTP, Javascript หรือโค้ดสั่งทำการอื่นๆ เพื่อทำให้การดำเนินการเป็นไปโดยอัตโนมัติ หรือดำเนินการขอข้อมูลของ Facebook นอกเหนือจาก API ของแพลตฟอร์ม ตรวจสอบให้แน่ใจว่าคุณไม่ได้ดำเนินการใดๆ ที่อำนวยความสะดวกในการเข้าถึงข้อมูลของแพลตฟอร์มโดยอัตโนมัติ แม้ว่าเทคโนโลยีดังกล่าวจะพร้อมใช้งานต่อสาธารณะก็ตาม

ข้อมูลเพิ่มเติมและวิธีติดต่อเรา

ดูเอกสารสำหรับสาธารณะของเราเพื่ออ่านข้อมูลที่อัพเดตล่าสุด:

เข้าชมหน้าการสนับสนุนผู้พัฒนาของเราเพื่อดูข้อมูลเพิ่มเติมหรือเพื่อติดต่อเรา ดูรายละเอียดเพิ่มเติมเกี่ยวกับ API ที่พร้อมใช้งานได้ในเอกสารสำหรับผู้พัฒนา