Я разрабатываю с помощью PHP Facebook SDK.
Мое приложение получает день рождения пользователя. Но если пользователь устанавливает статус, что день рождения является секретным на Facebook, я хотел бы запрограммировать его так, чтобы приложение следовало за ним.
Как получить данные о том, что день рождения пользователя является секретным или открытым?
<?php
require("facebook.php");
$facebook = new Facebook(array(
'appId' => '(appId)',
'secret' => '(secret)',
));
$uid = $facebook->getUser();
if($uid){
try{
$user = $facebook->api('/me');
}catch(FacebookApiException $e){
//error_log($e);
$uid = null;
}
}
if($uid){
$birthday = $user['birthday'];
}else{
echo $facebook->getLoginUrl(array('scope'=>'user_birthday');
}
?>