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 />";
}