ออกมาเมื่อ 8 กรกฎาคม 2558 มีการเพิ่มคุณลักษณะใหม่ๆ ในการเข้าถึงข้อมูลหลายอย่าง และได้เปลี่ยนแปลงการเข้าถึงข้อมูล รายละเอียดดูได้ที่ https://developers.facebook.com/docs/apps/changelog
สำหรับใครที่พัฒนา Apps บน Facebook อาจจะทราบและได้เจอปัญหาในการเข้าถึงข้อมูลมาบ้างแล้ว ในหัวข้อนี้ก็จะพูดถึงการใช้ Facebook Login
รูปแบบการเขียน Facebook Login บนเว็บ https://developers.facebook.com/docs/fa ... r-web/v2.4
สำหรับเวอร์ชั่นต่ำกว่า 2.4 จะได้ข้อมูลกลับมาแบบด้านล่าง
โค้ด: เลือกทั้งหมด
{
"id":"101540562372987329832845483",
"email":"[email protected]",
"first_name":"Bob",
[ ... ]
}
โค้ด: เลือกทั้งหมด
{
"id":"101540562372987329832845483",
"name":"Bob",
}
ในเวอร์ชั่นที่ 2.4 จะส่งข้อมูลกลับมาให้เราเฉพาะที่เราต้องการเท่านั้น
ซึ่งเราสามารถเลือกฟิลข้อมูลที่ต้องการได้ โดยส่ง parameter ชื่อ fields เข้ามา
โค้ด: เลือกทั้งหมด
GET graph.facebook.com
/me?
fields=name,email
นอกจากนี้ ถ้าต้องการเรียก fields อื่นๆ อยากรู้ว่ามี fields อะไรบ้างของ User ดูได้ที่ https://developers.facebook.com/docs/gr ... ence/user/