Hola a todos:
Mi problema es el siguiente: pretendo que todas las noticias que se vayan metiendo en mi web se publiquen también automáticamente en el muro de facebook de una página que he creado en Facebook, por ejemplo:
http://www.facebook.com/pages/Prueba-Empresa/
Para ello desde mi web original en PHP hago lo siguiente:
<?php
require_once 'facebook/facebook.php';
$app_id = 'xxxxx';
$app_secret = 'xxxx';
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => false
));
$token = $facebook->getAccessToken();
$req = array(
'access_token' => $token,
'message' => 'Mensaje de prueba desde mi web');
$res = $facebook->api('/xxxxx/feed', 'POST', $req);
Y al ejecutar me da siempre el mismo error:
The user hasn't authorized the application to perform this action thrown
En esa página de facebook le he dado permisos para que pueda publicar cualquiera, ¿acaso hay que hacer algo más que darle permiso? ¿Qué tendría que cambiar para que desde una web externa pueda publicar mensajes en el muro?
Gracias