chamada da API do @Facebook dentro do aplicativo FB requer login (apenas no IE)
@i fez um aplicativo FB que mostra os próximos eventos de uma página pública. eu uso o seguinte javascript:
<script src="https://connect.facebook.net/en_US/all.js"></script>
...
FB.init({
appId : {APP_ID},
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
FB.api('/{page_id}/events?since=today', function(response) {
...
});
o código funciona bem no chrome e no firefox (embora apenas quando carregado em um servidor e executado no FB (https://apps.facebook.com/{app_name}/), não local ou quando chamado diretamente do servidor de hospedagem), mas quando executado no IE, recebo este erro:
{
"error": {
"type": "OAuthAccessTokenException",
"message": "An access token is required to request this resource."
}
}
Não vejo por que o usuário precisa fazer login, pois o aplicativo já roda no FB. alguma ideia
thanks simon