Galeria CMTV Grupo Facebook

Publicar en el muro con el PHP SDK

Una de las cosas más habituales en una aplicación es publicar contenido del usuario en su muro o en el de un amigo, así que para continuar trabajando con los métodos que nos provee el PHP SDK veremos como hacerlo. Para el caso de querer publicar en el muro de un amigo se debe reemplazar /me/feed por /IDAmigo/feed, no olvides que para que el código funcione tienes que autenticar el usuario y pedir el permiso extendido publish_stream.

<?php
$parametros=array('message' => 'Aprendiendo a desarrollar aplicaciones en Facebook',
				  'name' => 'BrianUR.info',
				  'caption' => 'Mi primer aplicacion en Facebook',
				  'link' => 'http://www.brianur.info',
				  'description' => 'Es genial',
				  'picture' => 'http://brianur.info/brianur.png',
				  'actions' => array(array('name' => 'Entra ya!',
                                      'link' => 'http://www.brianur.info')));
$facebook->api('/me/feed','post',$parametros);
?>

VN:F [1.9.22_1171]
Rating: 5.0/5 (2 votes cast)

Publicar en el muro con el PHP SDK, 5.0 out of 5 based on 2 ratings

  1. MakyMaky10-23-2012

    hey una pregunta donde en que aprte del codigo pongo el parametro publish_stream. no entiendo esa parte de los permisos ¡_¡

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  2. MarcosMarcos08-13-2012

    Hola Brian.

    Muchas gracias por tu aporte DE VERDAD. Des`pues de MUCHO tiempo buscando ejemplos que explicaran bien como publicar en facebook externamente, AL FIN LO HE ENCONTRADO!!!

    Gracias de nuevi por tu aporte a la comunidad

    Marcois

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  3. kevinkevin07-19-2012

    amigo creo que esta forma ya no sirve porque me sale este error Fatal error: Uncaught OAuthException: (#368) The action attempted has been deemed abusive or is otherwise disallowed thrown

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  4. fernandofernando02-01-2012

    Amigos excelente articulo, tengo 3 dudas.
    Primero: la pagina del facebook la tengo que crear en mi servidor, como enlazo lo que quiero mostrar en esa pagina y como añado una publicacion a la pagina.
    Segundo: para que me sirve el access token y como lo uso
    Tercero: Cuando realizo una publicacion en mi muro con el post el mensaje que envio es bastante extenso como coloco el leer mas.. :$

    gracias por su tiempo.. :D

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  5. AYUDA!

    function facefaceimagen($mensaje, $imagenform) {

    // ID y Secret ID de la aplicación
    $appId = “**************************”;
    $secret = “***********************”;
    //Llamada al Facebook SDK
    include_once “config/facebook.php”;
    // Instanciamos el objeto Facebook
    $facebook = new Facebook(array(‘appId’ => $appId,
    ‘secret’ => $secret,
    ‘cookie’ => true));

    $parametros2=array(
    ‘source’ => ”.$imagenform.”,
    ‘message’ => ”.$mensaje.”,
    ‘access_token’ => ‘**************************************************’);

    $facebook->api(‘/283421131690091/photos’,'post’,$parametros2);

    }

    Pero me da el siguiente error: Fatal error: Uncaught OAuthException: (#324) Requires upload file thrown in /home/custus/public_html/config/base_facebook.php on line 1039

    Que estoy haciendo mal?

    Saludos.!

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
    • ZiedZied03-22-2012

      hola;
      cómo se resolvió este problema
      muchas gracias

      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)

Escribe tu comentario