Foros del Web » Estrategias Digitales y Negocios Online » Social Media Marketing »

Facebook: The user hasn't authorized the application to perform this action thrown

Estas en el tema de Facebook: The user hasn't authorized the application to perform this action thrown en el foro de Social Media Marketing en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 11/04/2013, 08:59
 
Fecha de Ingreso: junio-2007
Mensajes: 298
Antigüedad: 17 años, 5 meses
Puntos: 5
Facebook: The user hasn't authorized the application to perform this action thrown

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
  #2 (permalink)  
Antiguo 12/04/2013, 02:50
 
Fecha de Ingreso: junio-2007
Mensajes: 298
Antigüedad: 17 años, 5 meses
Puntos: 5
Respuesta: Facebook: The user hasn't authorized the application to perform this acti

Ya conseguí que me funcionase y publicase automáticamente los mensajes en el muro de la página en Facebook.

La cuestión ahora es que si no estás logueado en Facebook te pide siempre que te loguees. Estoy buscando información para ver si se podría enviar automáticamente a través de PHP el nombre de usuario y la contraseña del usuario para así loguearse en Facebook sin necesidad de que el usuario tenga que escribir los datos. Así sería todo mucho más automatizado.

¿Sabeís si se pueden pasar por parámetros los datos de loguearse para que así lo haga de forma automática nada más entrar en la web?

Gracias

Etiquetas: app, facebook, página, social-media
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:06.