я бы войти в систему, как это:facebook-> GetUser() возвращает 0, если пользователь дает базовое разрешение, но не расширенные права доступа
<script type="text/javascript">
function fbLogin(){
FB.init({ appId: 'FB_ID',
status: true,
cookie: true,
xfbml: true,
channelUrl: 'https://fbapps.promplac.si/channel.php',
oauth: true});
FB.login(function(response) {
if (response.authResponse) {
document.getElementById("korak1").submit();
} else {}
}, {scope:'email, user_likes, user_birthday, user_location, user_interests, photo_upload, publish_stream'});
}
</script>
И это работает нормально
Когда пользователь дает нормальные права доступа, но не расширенная моя форма передается, но когда я спрашиваю в php: facebook-> getUser(), она возвращает 0.
Является ли тот же пользователь снова пользуется моим приложением, и снова он не предоставляет расширенную партию, я нормально получаю идентификатор пользователя facebook -> GetUser().
Что не так?
Проверьте это: http://stackoverflow.com/a/8479076/880719 – cawecoy