我正在使用ASP.NET MVC構建Facebook頁面標籤頁應用程序。Facebook頁面標籤手機上的FB.login問題
我已經設置移動重定向使用從這篇文章的答案約How to create a mobile accessible Facebook Page Tab app。
我現在嘗試添加Facebook登錄的功能如下
$('#button-login').on('click', function (e) {
e.preventDefault();
FB.login(function (response) {
if (response.status === 'connected') {
// the user is logged in and has authenticated your app
var userId = response.authResponse.userID;
var accessToken = response.authResponse.accessToken;
$('<form>', {
'action': '/login',
'method': 'post',
'html': '<input type="hidden" name="accessToken" value="' + accessToken + '" />'
}).appendTo(document.body).submit();
} else if (response.status === 'not_authorized') {
// ths user is logged into Facebook, but has not authenticated your app
} else {
// the user isn't logged into Facebook
}
}, { scope: 'public_profile, email' });
});
這工作得很好在桌面上。嘗試登錄移動時,我最終得到一個Facebook錯誤頁面,並顯示以下消息:
對不起,此功能目前不可用:處理此請求時發生錯誤。請稍後再試。
有關哪些解決方法可用的任何想法?
問題是由於等待尚待開發和測試人員的請求被接受。 – 2014-11-21 14:28:40