É possível obter um feed do facebook para um grupo fechado ao qual eu pertenço, mas não possuo?
Eu sei que é possível obter um feed RSS ou o que for para posts de parede de grupos. No entanto, toda vez que eu tento com um grupo fechado ao qual pertenço, não funciona. Isso é possível se você não é o administrador ou proprietário de um grupo, mas apenas um membro? Aqui estão os passos que tomei até agora.
Crie um aplicativo emhttp://developers.facebook.com/setup/Quando terminar, você verá o Nome do aplicativo, o URL do aplicativo, o ID do aplicativo e o Segredo do aplicativo. Copie esses dados.Acessohttps://graph.facebook.com/oauth/authorize?client_id={CLIENT_ID} e scope = offline_access e redirect_url = {URL}.Substitua {CLIENT_ID} pelo seu ID do aplicativo. Substitua {URL} pelo URL do seu aplicativo.
Quando você solicitar a página "Request for Permission", clique no botão [ALLOW].Você será redirecionado para {URL} /? Code = {YOUR CODE}Copie {SEU CÓDIGO}Acessohttps://graph.facebook.com/oauth/access_token?client_id={CLIENT_ID} e redirect_uri = {URL} e client_secret = {APPLICATION_SECRET} e código = {YOUR_CODE}Substitua {CLIENT_ID} pelo ID do aplicativo. Substitua {URL} pelo URL do aplicativo. Substitua {APPLICATION_SECRET} pelo segredo do aplicativo. Substitua {YOUR_CODE} pelo {SEU CÓDIGO}.
Quando você acertar o URL, você receberá o token de acesso.
Neste momento eu não recebo um token de acesso eu recebo isso.
{
"error": {
"message": "This authorization code has expired.",
"type": "OAuthException",
"code": 100
}}
O problema é que acabei de criar o código de autenticação como 2 segundos antes. De jeito nenhum poderia ter expirado. Portanto, não posso seguir o restante das etapas abaixo até que eu tenha esse token de acesso.
Copie seu token de acesso.
Agora, acesse o seguinte URL com seu token de acesso.
http://graph.facebook.com/{SEU ID DO GRUPO} / feed? Access_token = {ACCESS TOKEN}
Quando você vai para a sua página de grupo, você url é algo como /group.php?gid=xxxxxxxxx. Nesse caso, gid é o seu id de grupo.