mercoledì 15 maggio 2013

Pubblicare Post su bacheca Facebook con Php

Ecco una semplice pagina php che si occupa di pubblicare un post su facebook tramite php.

Scaricate l’SDK Facebook per Php da qui: https://github.com/facebook/facebook-php-sdk;

Inserire la cartella dell'SDK sul vostro server.

Create una pagina chiamata PostFacebook.php e incollateci il seguente codice:

<?php
require 'facebook-php-sdk-master/src/facebook.php';
$app_id = 'Vostro App Id';
$app_secret = 'Vostro App Secret';
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
));


$user = $facebook->getUser();


if($user == 0) {

$login_url = $facebook->getLoginUrl($params = array('scope' => "publish_stream"));

echo ("<script> top.location.href='".$login_url."'</script>");

} else { $token=$facebook->getAccessToken();

  try {    
        $post = $facebook->api("/me/feed","POST",array(

            'message'       =>  "Corpo del Messaggio",
            'name'          =>  "Titolo Post",
            'caption'       =>  "Zona Caption",
            'description'   =>  "Descrizione",
            'link'          =>  "www.miosito.it",
            'picture'       =>  "www.miosito.it/mypicture.png"
        ));
  }
   catch (FacebookApiException $e) {
      $result = $e->getResult();
     }
  }
?>

Modificatele voci "'message','name','caption','description','link','picture'" con i contenuti che volete pubblicare sulla bacheca ed è fatta, potrete pubblicare sulla bacheca Facebook tramite Php!

Nessun commento:

Posta un commento