devo fare una pagina che invia un testo sulla bacheca di una mia pagina.
come prova per ora ho fatto questo:
Codice PHP:
function fbWrite($message) {
    include 
'lib/facebook.php';
    
$facebook = new Facebook(array(
                
'appId' => 'id',
                
'secret' => 'secret',
            ));
    
$user $facebook->getUser();
    if (
$user) {
        try {
            
$user_profile $facebook->api('/me');
            echo 
'user profile: ' $user_profile// nn stampa nulla
        
} catch (FacebookApiException $e) {
            
error_log($e);
            
$user null;
        }
    }

    
$published FALSE;
    
$error FALSE;
    if (
strlen(trim($message)) > 0) {
        try {
            
$facebook->api('/me/feed''post', array('message' => trim($message)));
            
$published TRUE;
        } catch (
FacebookApiException $e) {
            
$error TRUE;
        }
    }

    if (
$error) {
        echo 
'Si è verificato un errore';
    } else {
        echo 
'Messaggio pubblicato';
    }

dopo il submit del form esce Messaggio pubblicato, però nn mi trovo niente in bacheca.
inoltre la riga
echo 'user profile: ' . $user_profile;
nn stampa nulla.
penso mi mancho qualcosa, ma quello che trovo in giro nn è molto chiaro su questo.
io in pratica devo solo scrivere sulla bacheca il contenuto della textarea che gli arriva da un submit del form.