0
我打算開發一個關於星座的Facebook應用程序。所以我需要用戶和它的朋友生日信息。可能嗎?我如何獲得Facebook應用程序的生日信息
我打算開發一個關於星座的Facebook應用程序。所以我需要用戶和它的朋友生日信息。可能嗎?我如何獲得Facebook應用程序的生日信息
是的,這是可能的,Facebook現在已經把生日變成extended permission,所以你將不得不要求這一點,只有在那之後,你可以得到的生日。
這是你如何能得到的生日,一旦你已要求從用戶的生日權限:
require_once ('./connect/facebook.php'); // facebook php client library
$facebook = new Facebook("API", "SK");
$fbuser = $facebook->get_loggedin_user();
$friends = $facebook->api_client->friends_get();
$friends_parsed = implode(',', $friends);
try
{
$friends_data = $facebook->api_client->users_getInfo($friends_parsed, 'birthday_date, name');
}
catch (Exception $e)
{
echo $e->getMessage();
}
foreach($friends_data as $friend_data)
{
echo $friend_data['birthday_date'] . "<br />";
}