"Falta} después de la lista de propiedades" en la función fb.subclass del archivo All.js

StackOverflow https://stackoverflow.com/questions/7802801

  •  25-10-2019
  •  | 
  •  

Pregunta

Quiero crear una aplicación en Facebook, después de hacer el tutorial del sitio de desarrolladores de FB. Recibí el error en el paso usando JavaScript SKD, trato de obtener esta función y es realmente incorrecto.

Error when using Javascript SDK


Déjame mostrar más sobre mi aplicación:

Aquí está mi configuración:

Summary             
App ID/API Key                              App Secret
xxxxxxxxxxxxxx                              xxxxxxxxxxxxxxxx

Canvas Page                                 Canvas URL
https://apps.facebook.com/ibattleship/      http://192.168.11.154:8091/

Secure Canvas URL                           Canvas FBML/iframe
https://192.168.11.154/                     iframe 

Contact Email                               Support Email
xxxxxxx@gmail.com                           xxxxxx@gmail.com

Y archivo index.php:

<html xmlns:fb="https://www.facebook.com/2008/fbml">
<body>
<div id="fb-root"></div>
<script>
    window.fbAsyncInit = function() {
        FB.init({
            appId      : '<?php echo APP_ID ?>', // App ID
            channelURL : '//192.168.11.154:8091/channel.html', // Channel File
            status     : true, // check login status
            cookie     : true, // enable cookies to allow the server to access the session
            oauth      : true, // enable OAuth 2.0
            xfbml      : true  // parse XFBML
        });     
    };

    // Load the SDK Asynchronously
    (function(d){
        var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
        js = d.createElement('script'); js.id = id; js.async = true;
        js.src = "//connect.facebook.net/en_US/all.js";
        d.getElementsByTagName('head')[0].appendChild(js);
    }(document));
    // Additional initialization code here  
</script>
Hello, world.
</body>
</html>

Y el channel.html expediente

<?php
  $cache_expire = 60*60*24*365;
  header("Pragma: public");
  header("Cache-Control: maxage=".$cache_expire);
  header('Expires: '.gmdate('D, d M Y H:i:s', time()+$cache_expire).' GMT');
?>

<script src="//connect.facebook.net/en_US/all.js"></script>

Pero, cuando ejecuto esta página, obtuve el error anterior. ¿Me he perdido algo?

¿Fue útil?

Solución

Este es un error de Facebook JavaScript SDK.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top