पर कॉल करने से पहले बुलाया गया है, मैं अपनी वेबसाइट पर नए फेसबुक ग्राफ एपीआई का उपयोग करने की कोशिश कर रहा हूं।फेसबुक ग्राफ एपीआई: FB.login() को FB.init()
पृष्ठ पर कहीं न कहीं:
<fb:login-button autologoutlink="true" perms="email,user_birthday,status_update,publish_stream"></fb:login-button>
सही टैग के बाद:
<div id="fb-root">
</div>
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({ appId: '<%= ConfigurationManager.AppSettings["FBAppId"] %>', status: true, cookie: true, xfbml: true });
/* All the events registered */
FB.Event.subscribe('auth.login', function (response) {
// do something with response
alert("login success");
});
FB.Event.subscribe('auth.logout', function (response) {
// do something with response
alert("logout success");
});
FB.getLoginStatus(function (response) {
if (response.session) {
// logged in and connected user, someone you know
alert("login success");
}
});
};
(function() {
var e = document.createElement('script');
e.type = 'text/javascript';
e.src = document.location.protocol +
'//connect.facebook.net/en_US/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
</script>
लेकिन जब मैं उत्पन्न लॉगिन बटन पर क्लिक करें, कुछ नहीं होता यह है कि मैं क्या है।
इसके अलावा, मैं Firebug कंसोल में
FB.getLoginStatus() called before calling FB.init().
हो रही है।
कोई विचार?
जिसका मतलब है, मैं FB.init विधि के लिए एक महत्वपूर्ण गुजर नहीं किया गया। – sabbour
मुझे एक ही समस्या है लेकिन मैक ओएसएक्स पर केवल एफएफ पर, यह अन्य सभी ब्राउज़र में काम करता है। कृपया इस पर मेरी सहायता करें। मेरा प्रश्न जांचें http://stackoverflow.com/questions/3338198/facebook-login-plugin-issue-with-ff-on-mac-osx – Nnp
क्या आप पूरे कार्य कोड को पोस्ट कर सकते हैं। मुझे यहां एक ही समस्या है। धन्यवाद – Intellix