![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
20/09/2011, 07:25
|
| | Fecha de Ingreso: mayo-2010 Ubicación: La Plata
Mensajes: 6
Antigüedad: 14 años, 8 meses Puntos: 0 | |
Respuesta: Publicar en muro de Facebook con PHP Estamos en la misma :S. Yo tengo el mismo problema... quiero publicar en el muro, y todos los ejemplos que encuentro son viejos. Y usan la API vieja de facebook.
mira.. por ahora tengo este codigo,
<?php
require_once 'src/facebook.php';
class Fb {
const ID_APP = '222222222';
const SECRETO = '22222sdasd';
const ACCESS_TOKEN = 'ytryrtyrty';
const ID_PAGINA = '222222';
private $fb;
function __construct() {
$this->fb = new Facebook(array(
'appId' => self::ID_APP,
'secret' => self::SECRETO,
'cookie' => true,
));
}
function publicarNota($mensaje) {
$params = array(
'access_token' => self::ACCESS_TOKEN,
'message' => $mensaje
);
$res = $this->fb->api('/'.self::ID_PAGINA.'/feed', 'POST', $params);
if(!$res or $res->error)
return false;
return true;
}
}
$fb = new Fb();
$fb->publicarNota('Prueba');
el error que me tira es :
Fatal error: Uncaught OAuthException: (#200) The user hasn't authorized the application to perform this action thrown in /home3/brain4me/public_html/juegoAutomotores/src/base_facebook.php on line 1033
ojala puedan ayudarnos, o entre nosotros hacer algo!
Gracias! |