I am trying to implement Facebook Connect on a website. I am trying to work with the Javascript SDK from Facebok. I am new to this and, unfortunately, most of the links provided on WIKI Facebook are out of date ... Return 404 not found. In any case, I added this code to the end </body> :
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script> <div id="fb-root"></div> <script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"> </script> <script src="http://connect.facebook.net/en_US/all.js"></script> <script> FB.init({ appId : '12344', // my real app id is here status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : false // parse XFBML }); FB.login(function(response) { if (response.session) { if (response.perms) { alert('user is logged in and granted some permissions'); // user is logged in and granted some permissions. // perms is a comma separated list of granted permissions } else { alert('user is logged in, but did not grant any permissions'); // user is logged in, but did not grant any permissions } } else { alert('user is not logged in'); // user is not logged in } }, {perms:'email'}); </script>
And I have a button to enter another place (much before the above scripts) on the same page with which:
<fb:login-button v="2">Connect with Facebook</fb:login-button>
This button is displayed as a regular fb connect button, and clicking on it opens a new popup window, as usual. The problem is that it shows the error "invalid api key specified". When checking the address bar of the pop-up window, I see that api_key = undefined is passed to it: (
Any ideas on this? I have been trying to fix this in the last 5 hours ... Please help me find out why the correct API key is not being sent to the popup.
Thanks in advance.
javascript login facebook sdk connect
Muhammad Yasir
source share