Facebook SDK สำหรับ JavaScript มาพร้อมชุดฟังก์ชั่นการทำงานฝั่งไคลเอ็นต์ที่ครบครันซึ่งมีคุณสมบัติต่างๆ ดังต่อไปนี้
การเริ่มต้นใช้งานอย่างง่ายนี้จะแสดงให้คุณเห็นวิธีการตั้งค่า SDK และนำมาใช้ในการเรียกใช้ API กราฟแบบพื้นฐานบางรายการ หากคุณยังไม่ต้องการตั้งค่าในตอนนี้ คุณสามารถใช้คอนโซลทดสอบ JavaScript ของเรา เพื่อใช้เมธอด SDK ทั้งหมดและสำรวจตัวอย่างบางรายการได้ (คุณสามารถข้ามขั้นตอนการตั้งค่าได้ แต่การเริ่มต้นใช้งานอย่างง่ายนี้ในส่วนที่เหลือจะสามารถทดสอบได้ในคอนโซล)
เบราว์เซอร์ที่รองรับ
Facebook SDK สำหรับ JavaScript รองรับสองเวอร์ชั่นล่าสุดของเบราว์เซอร์ที่ได้รับความนิยมมากที่สุด ได้แก่ Chrome, Firefox, Edge, Safari (รวมถึง iOS) และ Internet Explorer (เวอร์ชั่น 11 เท่านั้น)
Facebook SDK สำหรับ JavaScript ไม่มีไฟล์แบบสแตนด์อโลนใดๆ ที่จำเป็นต้องดาวน์โหลดหรือติดตั้ง คุณเพียงจำเป็นต้องใส่ JavaScript ปกติแบบสั้นๆ ลงใน HTML ของคุณแทน ซึ่งจะโหลด SDK ลงในหน้าของคุณแบบอะซิงโครนัส การโหลดแบบอะซิงโครนัสดังกล่าวหมายความว่าการดำเนินการนี้จะไม่บล็อกการโหลดองค์ประกอบอื่นๆ ในหน้าของคุณ
ส่วนย่อยของโค้ดต่อไปนี้จะทำให้ได้ SDK เวอร์ชั่นพื้นฐาน โดยระบบจะตั้งค่าตัวเลือกต่างๆ ไว้เป็นค่าเริ่มต้นแบบทั่วไปที่สุด โดยคุณควรแทรกส่วนย่อยของโค้ดนี้ไว้โดยตรงที่ด้านท้ายแท็กเปิด <body>
ในแต่ละหน้าที่คุณต้องการโหลด SDK
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'your-app-id',
xfbml : true,
version : 'v21.0
'
});
};
</script>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script>
โค้ดนี้จะโหลดและเริ่มต้นการทำงานของ SDK คุณจะต้องแทนที่ค่าใน your-app-id
ด้วย ID ของแอพ Facebook ของคุณเอง ซึ่งคุณสามารถหา ID นี้ได้โดยใช้แดชบอร์ดของแอพ