Estoy creando una aplicacion de facebook en la cual necesito publicar una foto en los muros de los usuario y encontre este codigo que funciona perfectamente utilizando el método
setFileUploadSupport
que le indica al SDK que permita la carga de archivos. Después de tener
la foto guardada en el servidor, sea cual sea la forma en que tu
aplicación la genere se publica la foto de la siguiente forma:
2 | $facebook ->setFileUploadSupport(true); |
4 | $img = 'ruta_de_la_imagen.png' ; |
6 | $photo = $facebook ->api( '/me/photos' , 'POST' , |
7 | array ( 'source' => '@' . $img , |
8 | 'message' => 'Mensaje a ser publicado con la foto' |
Facebook automáticamente crea un album con el nombre de la aplicación, en caso de querer crear un album con otro nombre:
1 | $album = array ( 'name' => 'BrianUR.info' , 'description' =>'Tutoriales para crear |
2 | aplicacion en Facebook'); |
3 | $facebook ->api( '/me/albums' , 'post' , $album ); |
Espero que sirva de ayuda. Saludos
No hay comentarios:
Publicar un comentario