Mendapatkan Maklumat Pengguna Lanjutan daripada FB.api(/me) Facebook JS SDK
Dalam Graph API v2.4 , mendapatkan maklumat pengguna lanjutan , seperti e-mel, hari lahir, dan nama pertama/akhir, dengan hanya menghubungi FB.api('/me') tidak lagi sudah memadai. Untuk menangani pengoptimuman prestasi dalam rangkaian mudah alih, API kini memerlukan spesifikasi medan yang jelas.
Penyelesaian:
Untuk mendapatkan maklumat yang diingini, nyatakan setiap medan dalam FB anda secara manual. panggilan api:
FB.api('/me', 'get', { access_token: token, fields: 'id,name,gender,email,birthday' }, function(response) { console.log(response); });
Kod ini akan mengambil medan yang ditentukan (id, nama, jantina, e-mel dan hari lahir) daripada profil pengguna. Jangan lupa sertakan skop yang diperlukan (cth., 'e-mel', 'user_birthday') apabila meminta maklumat sensitif.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Maklumat Pengguna Lanjutan Menggunakan JS SDK Facebook?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!