Hola comunidad!
Me encuentro ante un problema con la siguiente app de Facebook que estoy empezando a crear con un Open Graph Object:
https://www.facebook.com/Corpspin/app_294353073984658
El problema ocurre al apretar el botón arroja el alert de error, mi código es el siguiente:
Código:
<meta property="fb:app_id" content="294353073984658">
<meta property="og:type" content="mascota-corpspin:puercoespin">
<meta property="og:url" content="https://www.facebook.com/Corpspin">
<meta property="og:title" content="Sample Puercoespin">
<meta property="og:image" content="https://s-static.ak.fbcdn.net/images/devsite/attachment_blank.png">
<div id="fb-root"></div>
<script type="text/javascript">
function postCook(){
FB.api('/me/mascota-corpspin:querer&puercoespin=https://www.facebook.com/Corpspin','post', function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
alert('Post was successful! Action ID: ' + response.id);
}
});
}
</script><div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({appId: '294353073984658', status: true, cookie: true, xfbml: false});
};
(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);
}());
window.fbAsyncInit = function() {
FB.init({appId: '294353073984658', status: true, cookie: true, xfbml: true});
/* All the events registered */
FB.Event.subscribe('auth.login', function(response) {
// do something with response
login();
});
FB.Event.subscribe('auth.logout', function(response) {
// do something with response
logout();
});
FB.getLoginStatus(function(response) {
if (response.session) {
// logged in and connected user, someone you know
login();
}
});
};
</script>
<fb:add-to-timeline></fb:add-to-timeline>
<h3>Puercoespín!</h3>
<br><form>
<input type="button" value="¡Yo quiero un Puercoespín!" onclick="postCook()">
</form>
Si alguien puede mirar que pasa y abrirme los ojos sería genial y me salvarían la vida.