Blog
Anteriormente hemos visto cómo hacer un login con Facebook, en este tutorial aprenderemos a publicar un vídeo en Facebook con PHP, así que le recomiendo leer el anterior tutorial.
¿Cómo publicar un vídeo en Facebook con PHP?
Siguiendo con el desarrollo del anterior tutorial (http://programacionextrema.com/2015/11/02/login-con-facebook-en-php) podemos decir que realizar esta tarea no es nada difícil. Para esto únicamente debemos agregar el siguiente código al final de nuestro archivo fb-callback.php que creamos en el anterior tutorial:
$data = [ 'title' => 'Mi video', 'description' => 'Esto es un ejemplo de publicación de video.', 'source' => $fb->videoToUpload('/path/to/video.mp4'), ]; try { $response = $fb->post('/me/videos', $data, $_SESSION['fb_access_token']); } catch(Facebook\Exceptions\FacebookResponseException $e) { // Cuando Graph devuelve un error echo 'Graph returned an error: ' . $e->getMessage(); exit; } catch(Facebook\Exceptions\FacebookSDKException $e) { // Cuando la validación falla echo 'Facebook SDK returned an error: ' . $e->getMessage(); exit; } $graphNode = $response->getGraphNode();
Luego de iniciar sesión se publicará automáticamente el vídeo “video.mp4” indicado en el código PHP. Si quieren saber más sobre la API de facebook en PHP pueden ingresar al sitio oficial donde encontrarán muchos más ejemplo: https://developers.facebook.com/docs/reference/php/5.0.0
Bueno hemos llegado al final de este breve tutorial en el cual se explica cómo publicar un vídeo en Facebook con PHP, espero que les haya sido de gran utilidad. Ante cualquier problema no duden en dejar un comentario.