Я пытаюсь получить поток регистрации для входа в Facebook. Вот пример с голубыми костями:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<title>My Facebook Login Page</title>
</head>
<body>
<script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>
<div id="fb-root"></div>
<script type="text/javascript">
FB.init({
appId:'xxxxxxxxxxx',
cookie:true,
status:true,
xfbml:true,
channelUrl : 'http://<myWebSite>/channel.html',
oauth:true
});
</script>
<fb:login-button registration-url="http://<myWebSite>/register"/>
</body>
</html>
(Единственное, что я заменил выше, это веб-сайт и приложение)
Если я попробую это сделать, появится кнопка входа в систему, но нажатие на нее заставляет FireBug сообщать "Неизвестный статус: undefined" в журнале браузера. Если я удалю строку "oauth = true", она работает. Я пытаюсь придерживаться нового стандарта oauth 2.0, поэтому я хотел бы оставить его. Кто-нибудь еще сталкивается с этим? Похоже, если бы это было ошибкой, это было бы довольно рано поймано.