Ho provato subito il codice che mi hai fornito tu, ma non funziona... ho provato a modificarlo un po' ma non funziona lo stesso...

Codice PHP:
<?php

    
static $PROFILE_ID "il mio id";
    
    
$access_token $PROFILE_ID "|stringa access token";
    
$url_feed "https://graph.facebook.com/" $PROFILE_ID "/feed";

    
$message "Hello, World";

    
$data = array(
                     
'access_token' => $access_token,
                     
'message'        => $message
    
);

    
//prova per vedere se i dati sono corretti
    
echo "Access token: " $access_token "
"
;
    echo 
"Url feed: " $url_feed "
"
;
    echo 
"Messaggio: " $message "
"
;
    echo 
"Data contiene: "print_r($data);
    
    
$curl curl_init(); 
    
curl_setopt($tuCurlCURLOPT_URL$url_feed);
    
curl_setopt($tuCurlCURLOPT_VERBOSE0);
    
curl_setopt($tuCurlCURLOPT_HEADER0);
    
curl_setopt($tuCurlCURLOPT_POST1);
    
curl_setopt($tuCurlCURLOPT_RETURNTRANSFER1);
    
curl_setopt($tuCurlCURLOPT_POSTFIELDS$data);
    
curl_exec($curl);

    if(!
curl_errno($curl)){
      
$info curl_getinfo($curl);
      echo 
'Took ' $info['total_time'] . ' seconds to send a request to ' $info['url'];
    } else {
      echo 
'Curl error: ' curl_error($curl);
    }

    
curl_close($curl);

?>
Mi restituisce questo:
codice:
Warning: curl_setopt(): supplied argument is not a valid cURL handle resource in /path/prova_invio.php on line 22

Warning: curl_setopt(): supplied argument is not a valid cURL handle resource in /path/prova_invio.php on line 23

Warning: curl_setopt(): supplied argument is not a valid cURL handle resource in /path/prova_invio.php on line 24

Warning: curl_setopt(): supplied argument is not a valid cURL handle resource in /path/prova_invio.php on line 25

Warning: curl_setopt(): supplied argument is not a valid cURL handle resource in /path/prova_invio.php on line 26

Warning: curl_setopt(): supplied argument is not a valid cURL handle resource in /path/prova_invio.php on line 27
Curl error: No URL set!
ho provato a passargli l'url come parametro:
Codice PHP:
    $curl curl_init($url_feed); 
ma mi restituisce gli stessi errori, tranne alla fine che al posto di Curl error: No URL set! dice:

{"data":[]}Took 1.202689 seconds to send a request to https: //graph.facebook.com/il mio id/feed

quindi l'url lo prende, ma non lo considera valido... come mai?